404不会更改URL并且不会加载WordPress 404页面

时间:2011-09-10 07:32:36

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

我为WordPress设计了404页面但是每当我尝试输入像www.homepage.com/gobblegobble这样的地址时,URL保持不变,显示的页面就是我的主页,即www.homepage.com

理想情况下,对于这些随机链接,我希望显示404.php页面。我该如何改变?

我的.htaccess文件位于htdocs / WordPress文件夹中,如下所示:

RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]

#uploaded files
RewriteRule ^files/(.+) wp-includes/ms-files.php?file=$1 [L]

RewriteCond %{REQUEST_FILENAME} -f [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^ - [L]
RewriteRule . index.php [L]

ErrorDocument 404 /index.php?error=404

我通过调整永久链接 slaps额头解决了这个问题。对不起造成的麻烦。

1 个答案:

答案 0 :(得分:0)

您需要将404.php文件放在当前主题的目录下。 WordPress会处理它,你不需要改变.htaccess上的任何内容。