【问题标题】:PHP htaccess - allow disallowPHP htaccess - 允许禁止
【发布时间】:2010-12-27 18:00:41
【问题描述】:

我的包含文件目录中有以下 htaccess 代码以防止直接访问。

<Files *>
Deny from all
</Files>

除了用于我的 jquery 星级评级的一个文件之外,这工作正常。评级被写入和读取一个 php 文件。

我需要修改上面的 htaccess 代码,以便将 rating.data.php 文件排除在全部拒绝之外。

类似的东西:

<Files *>
Deny from all
    Allow ratings.data.php
</Files>

我怎样才能做到这一点?感谢您的帮助!

【问题讨论】:

    标签: php apache .htaccess


    【解决方案1】:

    Allow/Deny 指令设置可以访问该站点部分的客户端。 因此,您需要添加另一个部分,例如:

    <Files ratings.data.php>
        Allow from all
    </Files>
    

    更新:一些澄清。

    您需要添加两个部分:

    <Files ratings.data.php>
        Allow from all
        Order Allow,Deny
    </Files>
    
    <Files *>
        Deny from all
        Order Deny,Allow
    </Files>
    

    【讨论】:

    • 这只是允许访问所有文件。
    【解决方案2】:

    试试这样的

    <Files ratings.data.php>
    Satisfy All  
    </Files>`
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-12-01
      • 2016-08-01
      • 1970-01-01
      • 2016-02-22
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多