客户端将WordPress安装添加到其文档根目录。之后一个非WordPress目录给出了404.
在浏览器中,您可以访问/foo/facebook/index.php
但没有任何问题,但如果您尝试访问/foo_admin/index.php
,则会获得WordPress 404页面。 Wordpress在/(由于杂乱而没有在这里描绘)。
以下是doc根目录的完整.htaccess:
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress
编辑:
刚刚意识到/ gcb_admin中的基本身份验证.htaccess正在以某种方式干扰。现在尝试在基本auth指令之前和之后添加RewriteEngine,但这没有任何改变。删除基本auth指令允许访问文件...
AuthUserFile /home/foof/.htpasswd
AuthName "FOO Admin"
AuthType Basic
<Limit GET>
require valid-user
</Limit>
RewriteEngine off
我该如何纠正?