欢迎您光临自学哈网,只为分享网络知识教程,供大家学习参考!

「自学哈网」如何修复WordPress出现无效固定链接问题

作者 : 自学哈 本文共1289个字,预计阅读时间需要4分钟 2022-11-26 共164人阅读
也想出现在这里? 联系我们
错误类型:
WP内部错误
错误名称:
固定链接无效
英文名称:
404 Page Not Found
错误描述:
由于Apache或者Nginx配置问题,导致WordPress固定链接无法正常打开。注:此404错误非页面不存在404错误。

WordPress固定链接

3. 完成后,将其更改回您的标准结构并再次点击保存更改。

如果您仍然收到“404 Page Not Found”错误,让我们尝试其他剩余方法。

上述办法的目的是触发WordPress的rewrite规则生成。

2.禁用插件

停用可能触发错误的最近安装或更新的插件。否则,您也可以完全删除所有已安装的插件:

1. 转到WordPress仪表盘中的插件菜单 -> 已安装的插件

2. 单击插件名称旁边的停用按钮。

3. 完成后,使用以前的方法重置固定链接结构。

3.替换.htaccess文件

如果这些选项都没有解决您的固定链接损坏问题,则该问题可能与您的.htaccess文件的配置有关。因此,您应该将当前的.htaccess文件替换为默认文件。

1. 导航到宝塔面板->文件

2. 选择您需要管理的网站域名,然后进入WordPress安装目录。

3. 找到根目录文件夹中的.htaccess文件。

4. 右键单击并选择重命名。然后,更改文件名(例如.htaccess-error)。

修改htaccess

或者,您也可以使用FTP客户端来运行此过程。

如果问题没有解决,请尝试记住在错误发生之前您采取了哪些措施。如果它发生在执行特定更新之后,那么恢复备份可能是让您的站点启动并运行的可靠选项。

如果你的Web服务器使用的是Nginx,则可以登录你的宝塔面版,点击“网站”菜单进入网站列表,选择你需要配置的网站,点击“设置”,在弹出窗口找到伪静态选项,然后选择网站程序为“WordPress”,最后保存即可。

宝塔控制面板-静态化设置

宝塔控制面板-静态化设置

如果你使用的是LNMP环境,一般情况下你在配置host的时候,若已经选择WordPress作为网站程序,理论上lnmp已经帮你配置好了网站伪静态。

但如果你在使用/%post_id%.html或者/%post_id%格式作为固定链接时发生链接无法访问,可以尝试手动配置Nginx或者Apache,配置参考如下:

一般目录为/usr/local/nginx/…,找到网站的conf或者rewrite规则的conf,添加以下代码行:

location /
{
try_files $uri $uri/ /index.php?$args;
}
rewrite /wp-admin$ $scheme://$host$uri/ permanent;

小结

有很多原因导致您在 WordPress 中遇到固定链接损坏的问题。坏消息是,您的网站将无法访问,并会显示“ 404 Page Not Found” 错误。

幸运的是,您可以使用以下三种简单方法轻松处理此问题:

  • 重置永久链接结构——在 WordPress 仪表板上配置您的内置固定链接设置。
  • 禁用插件——点击几下即可停用已安装的插件。
  • 替换 .htaccess文件或者Nginx配置文件– 从文件管理或使用FTP客户端替换 .htaccess 文件。

我们希望这个分步教程将帮助您修复WordPress网站上损坏的固定链接。

本站声明:
本站所有资源来源于网络,分享目的仅供大家学习和交流!如若本站内容侵犯了原著者的合法权益,可联系邮箱976157886@qq.com进行删除。
自学哈专注于免费提供最新的分享知识、网络教程、网络技术的资源分享平台,好资源不私藏,大家一起分享!

自学哈网 » 「自学哈网」如何修复WordPress出现无效固定链接问题
也想出现在这里? 联系我们
© 2022 Theme by - 自学哈网 & WordPress Theme. All rights reserved 浙ICP备2022016594号