如何修复WordPress文章页返回404错误

WordPresss是一个功能非常强大的CMS内容管理系统,但是有时候一个小小的错误就会导致网站无法访问,不过在网络上要找到解决问题的方法也是很简单的。之前我们介绍了Internal Server ErrorMemory Exhausted两种常见的问题,那么今天我们再给大家介绍一个WordPress常见的问题。很多WordPress用户有时候会碰到打开文章页面却返回一个404错误提示,所以本文我们将为大家展示如何修复WordPress文章页返回404错误的问题。

通常在这种情况中,用户是可以访问WordPress的管理后台的,博客主页同样也能访问,但是当访问某一篇文章时就会返回一个404 Not Found错误提示。首先,不要慌,大部分情况你的文章都还在并且绝对是安全的。发生这种问题,通常是因为你的.htaccess文件被删除了或者rewrite规则出错了。你需要做的就是去修复固定链接的设置。

前往 “设置” – “固定链接”,直接点击“保存更改”按钮即可。

这样会更新固定链接的设置并刷新rewrite规则。 在大多数情况下,这个方案可以修复WordPress文章页404错误。 但是如果这个方法不起作用的话,那可能需要你手动更新.htaccess文件。

使用FTP登录到网站服务器,在网站根目录找到.htaccess文件并对其进行修改。最简单的方法就是将该文件的权限改成666,让其可写,然后重复上面第一个的方案,问题修复后再将文件权限改回660。当然你也可以手动在.htaccess中添加以下代码:

# BEGIN WordPress

RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]

# END WordPress

修复本地服务器上出现的404错误

设计师和开发者经常会使用本地服务器在他们的电脑上安装WordPress以便用来测试。如果你想使用结构化的固定链接,那么久需要在你的MAMP,WAMP或者XXAMP上的Apache配置文件中启用rewrite_module。

我们写了一篇如何在本地环境中启用WordPress的自定义固定链接的教程。

希望这篇文章可以帮助你解决WordPress文章页面返回404错误的问题。文中的解决方案对你有用吗?还有什么其他的有效解决方案?你可以在评论中跟大家分享你的解决方法。我们可以综合大家的方法,将这篇文章变成一个解决文章页404错误的终极教程。

为您推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注