【发布时间】:2016-06-28 11:40:35
【问题描述】:
我偶然发现了一个奇怪的问题。 假设我在主域目录中有文件夹:/myfolder
当我尝试访问此文件夹中的文件索引时,我会转到:myurl.com/myfolder 它工作没有任何问题。 现在,当我将带有密码保护的 .htaccess 放在此文件夹中时,例如:
AuthUserFile /home/mywebsite/.htpasssomerandomname
AuthType Basic
AuthName "Authentication Required"
Require valid-user
当我尝试访问 myurl.com/myfolder 时,我突然没有询问我的密码,而是得到了 404 wordpress 模板页面。 下面是我在 WordPress 主文件夹中的 .htaccess。
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
任何想法可能是什么问题?
【问题讨论】:
标签: php wordpress apache .htaccess .htpasswd