我在同一目录中的.htaccess文件中限制了目录“includes”。
<Directory>
Order Deny,allow
Allow from 127.0.0.1
</Directory>
我有一个包含PHP文件的子目录“orders”。这是听取客户的ajax请愿书。我尝试将此代码添加到.htaccess文件以允许从客户端进行访问,但它没有被唤醒。
<Files /orders/filter_orders_ajax.php>
order deny,allow
allow from all
</Files>
这是油漆屏幕,以便更好地理解 留在buttom你可以看到.htaccess的“包含”目录。
任何sugestions?
答案 0 :(得分:0)
您可以使用文件权限来限制您需要限制的目录,而不是使用.htaccess。
答案 1 :(得分:0)
你需要放弃<Directory>
容器,htaccess的性质会为你解决这个问题。将此简单添加到包含目录中的htacces文件:
Order Deny,allow
Allow from 127.0.0.1
Deny from all
然后将其添加到订单子目录中的htaccess文件中:
<Files "filter_orders_ajax.php">
Order Deny,allow
Allow from all
</Files>