WordPress和密码保护子目录之间的HTAccess冲突

时间:2015-09-25 作者:Adrian

我在根目录中安装了wordpress,但也有一个名为“admin”的目录,其中包含一个PHP成员系统。我最初无法访问此目录,因为我一直在Wordpress网站上获得404,但添加了:

ErrorDocument 401 default
进入。htaccess文件和“admin”文件夹随后变得可访问。admin文件夹现在需要密码保护,因此我为其提供了一个htaccess文件,其中包含:

AuthType Basic  
AuthName "restricted area"  
AuthUserFile xx.xxx.xxx.xx/public_html/admin/.htpasswd  
require valid-user
但是现在,这使得“admin”文件夹再次无法访问,我是否需要在htaccess文件中放入一些东西来实现这一点,或者是否有其他方法可以在不使用htaccess的情况下对admin文件夹进行密码保护?

谢谢

1 个回复
最合适的回答,由SO网友:Adrian 整理而成

我在一个论坛上发现了一条回复,建议实现这一点的唯一方法是为要保护的文件夹创建一个子域,这很好。

当做

相关推荐

如何在我的根域上组合WordPress htaccess+在子文件夹上组合php

我为一个看似重复的问题道歉,但我所看到的几十个问题中,没有一个是同样的问题。我有以下目录结构:/.htaccess /index.php /subfolder/.htaccess /subfolder/index.php 我希望所有页面请求都由/index.php, 除非请求启动/subfolder 在这种情况下,应由/subfolder/index.php.e、 g。/abc 将重写为/subfolder/abce、 g。/subfolder/def 将重写为/subf