【发布时间】:2011-09-10 07:32:35
【问题描述】:
我已经为 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
我已经通过调整永久链接拍打额头解决了这个问题。给您带来的麻烦,我们深表歉意。
【问题讨论】:
-
你在响应头中得到什么状态码?
-
如何查看响应头?
标签: wordpress .htaccess redirect http-status-code-404