点击 WordPress 链接后出现 404 错误
在使用 WordPress 时,您可能会遇到 404 页面未找到 错误页面。您可能会看到该错误页面的不同变体,其中包括:
- 错误 404
- 404 未找到
- HTTP 错误 404
- 未找到
- 页面未找到
- 请求的 URL 在此服务器上未找到。
什么导致“404 页面未找到”错误页面?
404 页面未找到错误通常出现在您的 .htaccess 文件被删除或其重写规则中存在某些编码问题时。请放心!当您在 WordPress 中遇到此错误页面时,有两种方法可以纠正它。
有关更多信息,请点击以下链接。
- 选项 1:修正固定链接 ⤵
- 选项 2:修改 .htaccess 文件 ⤵
温馨提示:我们强烈建议您在进行任何更改之前备份您的网站。这样可以确保在出现意外情况时,您有恢复的备份。您可以信赖我们的专业服务 CodeGuard,它会每天自动备份您的网站,并在发现 WordPress 网站有任何可疑更改时提醒您。
如何修复“404 页面未找到”页面
本视频演示了如何在 WordPress 控制面板内修复您的固定链接。
视频中演示的步骤如下。
选项 1:修正固定链接
- 登录您的 WordPress 控制面板。
- 在左侧导航菜单中,将鼠标悬停在 设置 上,然后点击 固定链接。

- 在 常规设置 中选择 普通。

- 点击页面底部的 保存更改 按钮。
- 您会收到通知「固定链接结构已更新」。刷新浏览器以检查您的网站。
这将重置固定链接,并在许多情况下解决问题。如果此方法无效,或者您因某些原因无法登录 WordPress 控制面板,则可能需要直接编辑您的 .htaccess 文件,具体操作如下。
选项 2:修改 .htaccess 文件
第二种方法是将以下代码片段添加到您的 .htaccess 文件顶部。通常,该代码应作为 .htaccess 文件中的第一行代码 添加。如果您需要更多关于如何编辑 .htaccess 文件的说明,请参阅以下文章。
- 如何编辑您的 .htaccess 文件
- 将以下代码片段添加到 .htaccess 文件顶部:
# BEGIN WordPress
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
# END WordPress
- 点击 保存更改。
- 重新加载您的 WordPress 网站进行检查。
如果您的博客链接显示错误的域名、重定向到其他网站,或者缺少图片和样式,这些通常都与同一个问题有关。您在 WordPress 博客中配置了错误的域名。有关如何解决此问题的详细信息,请参阅以下文章:
- WordPress 主页修复
如果您使用此方法仍有问题或需要额外帮助,请通过电话或聊天联系 HostGator。