.htaccess IIS-拒绝对指定目录中所有文件的公共访问

.htaccess IIS-拒绝对指定目录中所有文件的公共访问,.htaccess,iis-7,web-config,.htaccess,Iis 7,Web Config,我需要将.htaccess文件转换为web.config,以便在IIS 7.5上使用: IndexIgnore */* <Files *.php> Order Deny,Allow Deny from all </Files> 因为URL包含被阻止的序列核心 有人能建议如何在允许管理面板正常工作的同时阻止对/core目录中资源的公共访问吗?我已经实施了一个解决方案,将以下web.config放置在应该拒绝URL访问的目录中: <?xml versi

我需要将.htaccess文件转换为web.config,以便在IIS 7.5上使用:

IndexIgnore */*
<Files *.php>
    Order Deny,Allow
    Deny from all
</Files>
因为URL包含被阻止的序列核心


有人能建议如何在允许管理面板正常工作的同时阻止对/core目录中资源的公共访问吗?

我已经实施了一个解决方案,将以下web.config放置在应该拒绝URL访问的目录中:

<?xml version="1.0" encoding="UTF-8"?>
<configuration>
  <system.webServer>
    <security>
      <requestFiltering>
        <!-- prevent url access to this and sub directories -->
        <denyUrlSequences>
          <add sequence="/" />
        </denyUrlSequences>
      </requestFiltering>
    </security>
  </system.webServer>
</configuration>

我已经实现了一个解决方案,将以下web.config放在应该拒绝URL访问的目录中:

<?xml version="1.0" encoding="UTF-8"?>
<configuration>
  <system.webServer>
    <security>
      <requestFiltering>
        <!-- prevent url access to this and sub directories -->
        <denyUrlSequences>
          <add sequence="/" />
        </denyUrlSequences>
      </requestFiltering>
    </security>
  </system.webServer>
</configuration>

http://www.domain.com/admin/assets/core/admin.js
<?xml version="1.0" encoding="UTF-8"?>
<configuration>
  <system.webServer>
    <security>
      <requestFiltering>
        <!-- prevent url access to this and sub directories -->
        <denyUrlSequences>
          <add sequence="/" />
        </denyUrlSequences>
      </requestFiltering>
    </security>
  </system.webServer>
</configuration>