我使用以下命令home/
来阻止所有访问wp_login.php
<Files wp-login.php>
order deny,allow
deny from all
</Files>
我如何允许某些实例wp_login.php
,例如允许:
home/bob/public_html/wp_login.php
和
home/jim/public_html/wordpress/wp_login.php
?
答案1
您需要.htaccess
在新目录中找到相应的文件,说明wp-login.php
这些目录中的文件是允许使用权。
Apache 将检查.htaccess
当前目录中的文件,然后“回溯”直到它命中DocumentRoot
。将应用最相关的指令,因此deny
in/home
和allow
in/home/user/
将允许访问用户目录中的实例,同时拒绝 下的其他所有位置/home
。
似乎不可能将所有指令都纳入相同的 .htaccess
文件;在这种情况下,该deny
规则似乎覆盖了其他规则(刚刚在 Apache 2.2.22 上测试过)。