404由于WordPress mod_rewrite规则?

时间:2013-01-21 21:39:40

标签: wordpress .htaccess mod-rewrite

客户端将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

我该如何纠正?

0 个答案:

没有答案