404重定向.htaccess未正确触发

时间:2014-03-22 18:41:11

标签: php .htaccess redirect http-status-code-404

这真的很奇怪。这是我的设置:

  • 我的.htaccess文件中包含404重定向:ErrorDocument 404 /404.php这样可以正常工作。在我的404文件的顶部,我使用PHP重定向指向www.mysite.com/index.php

  • 我有一个带有wordpress安装的子目录:www.mysite.com/blog/index.php

  • 每当我访问我的博客时,在加载blog/index.php页面后都会调用404页面,但是,永远不会调用到www.mysite.com/index.php的重定向。博客按预期加载。

通过将当前工作目录输出到我的error_log来进行一些调试,它看起来像这样:

  • 登陆www.mysite.com/blog/index.php:cwd为public_html/blog,然后调用htaccess ErrorDocument并将cwd更改为public_html/。然而,我仍然可以看到我的博客,好像什么也没发生过。

我主要担心的是,这会对我的搜索引擎优化有很大影响。

是否有任何类似的问题或任何建议?

0 个答案:

没有答案