行业新闻

    wordpress固定链接设置如何解决WordPress中永久链接无效的问题

    2022-07-07    来源:www.8001717.cn

    错误类型:WP 内部错误

    错误名称:无效的永久链接

    英文名称:404 Page Not Found

    错误描述:由于或Nginx配置问题wordpress网站建设,永久链接无法正常打开。注意:这个 404 错误非页面没有 404 错误。

    访问您的网站时遇到“404 页面未找到”错误?您可能会遇到永久链接不起作用的问题。

    在本文中,我们将帮助您找到此错误背后的罪魁祸首,并为您提供有关如何修复它的全面指南。

    是什么触发了非活动的永久链接?由于多种原因,您网站上的固定链接可能无法正常工作。

    新插件安装。您安装的新插件可能会干扰您的 .files。

    恢复备份或迁移。您最近恢复了备份或将您的站点切换到新域或服务器。

    更新。更新插件、主题或核心后出现不兼容问题。

    . 文件更改。错误地更新或更改您的 .file。

    如何修复损坏的永久链接?以下是一些关于如何修复损坏的永久链接的方法。

    1.重置永久链接结构

    解决这个问题的最简单方法是重置永久链接结构:

    1. 导航到您的背景。转到设置 > 永久链接。

    2. 选择另一个永久链接结构 -> 保存。例如,如果您当前正在使用日期和名称设置。将其更改为其他名称,例如帖子名称。

    3. 完成后,将其更改回您的标准结构,然后再次单击 Save 。

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

    上述方法的目的是触发规则的生成。

    2.禁用插件

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

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

    2. 点击插件名称旁边的禁用按钮。

    3. 完成后,使用之前的方法重置永久链接结构。

    3.替换.file

    如果这些选项都不能解决您的永久链接损坏问题,则该问题可能与您的 .文件。因此,您应该将当前的 .file 替换为默认的。

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

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

    3. 在根文件夹中找到.file。

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

    5. 接下来,单击页面顶部的新建文件图标。别忘了给它命名..

    6. 将以下代码粘贴到新的 .file 中。

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

    7. 完成后,保存并关闭。

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

    如果问题没有解决,请尝试记住在错误发生之前您采取了哪些措施。如果它发生在执行特定更新之后wordpress做网站,恢复备份可能是让您的网站正常运行的可靠选择。

    如果你的web服务器使用Nginx,可以登录你的宝塔面板wordpress固定链接设置,点击“网站”菜单进入网站列表,选择需要配置的网站,点击“设置”,找到伪静态弹出窗口中的选项,然后选择网站程序为“”,最后保存。

    宝塔控制面板-静态设置

    如果你使用的是LNMP环境,一般来说,在你配置主机的时候,如果你选择了它作为建站程序,理论上lnmp已经为你配置好了伪静态网站。

    但是如果使用/%%.html或/%%格式作为永久链接时链接无法访问,可以尝试手动配置Nginx或者,配置参考如下:

    一般目录是/usr/local/nginx/...wordpress固定链接设置,找到网站的conf或者规则的conf,添加如下代码行:

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

    总结

    您可能会遇到永久链接损坏的原因有很多。坏消息是您的网站将无法访问,并且会显示“404 Page Not Found”错误。

    幸运的是,您可以通过三种简单的方法轻松解决这个问题:

    重置永久链接结构 - 在仪表板上配置您的内置永久链接设置。

    禁用插件 - 只需单击几下即可禁用已安装的插件。

    替换 .files 或 Nginx 配置文件 - 从文件管理或使用 FTP 客户端替换 .files。

    我们希望这个分步教程能帮助您修复网站上损坏的永久链接。

    文章来自互联网,侵权请联系删除,文章阐述观点来自文章出处,并不代表本站观点。 www.8001717.cn



X