【发布时间】:2011-05-20 20:08:11
【问题描述】:
我正在使用 Wordpress 3.1.1,最近重新组织了我的页面(删除并移动了很多页面)。现在访问某些页面时出现 404 错误(所有帖子和标签都可以正常工作)。
我可以禁用永久链接,然后毫无问题地访问所有页面。我还可以重命名页面(例如联系人 --> 联系人 1),并且所有链接都可以重新用于新名称。但是,如果我将它们重命名,我会再次收到相同的 404 错误。这似乎是某种缓存问题。任何想法如何解决它?谢谢!
我的根目录的.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
【问题讨论】:
-
您是否尝试过清除缓存,尽管我怀疑它是否能解决问题 - 这听起来像是一个 .htaccess 问题。如果您可以在此处提供链接,我们或许可以提供更多帮助。
-
我清空了浏览器缓存但没有任何变化。我还认为这可能是一个 .htaccess 问题。但我的 .htaccess 文件似乎没问题(我已将其添加到我的问题中)。我也很确定这是服务器配置问题,因为我在此页面上没有得到 wordpress 404 错误页面,而是我的服务器的错误页面。
标签: wordpress permalinks