在使用WordPress时,是否遇到过修改固定链接后访问页面出现404错误的情况?本篇文章将详细解析问题原因,并提供完整的解决步骤,包括刷新固定链接设置、修改.htaccess文件等,帮助您快速恢复网站正常访问!
BUG: 修改wordpress后台固定链接之后网页打开404
1. Apache伪静态规则
- 进入网站根目录,
- 新建一个 htaccess.txt 文件,添加下面的代码:
<IfModule mod_rewrite.c>
RewriteEngine On RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
然后上传到 WordPress 站点的根目录,重命名为 .htaccess。如果根目录中已经有该文件,则直接将上述代码粘贴到该文件中。
2. 宝塔面板设置伪静态url rewrite
服务器上安装了宝塔面板的话,只要在网站的设置界面简单设置就可以。
- 在 宝塔面板>网站>设置>伪静态 里选择对应的伪静态规则(WordPress)并保存即可
3. 重启nginx
- 或者在软件商店界面找到已下载的
nginx
–设置
中重启
- 也可以直接通过这个界面进入 nginx 文件夹
4. 测试
- 这时候再打开WP博客网站应该可以了
- 如若不行,试下浏览器F12清除该页面缓存
- 注意以后写完文章设置好url固定链接
Ref.
- WordPress更改固定链接404的解决办法-腾讯云开发者社区-腾讯云 (tencent.com)
- WordPress 网站如何设置网址固定链接并去除 index.php | 大可建站 (dakwp.com)
- 【语雀备份】如何正确地配置WordPress固定链接设置 – 闪电博 (wbolt.com)
- WordPress固定链接设置教程,最佳结构及修改 – 一灯出海 (1deng.me)
- WordPress 设置固定连接(Permalink )后,访问提示404_wordpress 使用permalink post name后出现404-CSDN博客
- WordPress更改固定链接后404问题与解决办法 (zhaoxuhui.top)
- MDClub宝塔面板搭建教程