/ WordPress / 0浏览

WordPress 内容页出现 404 错误的三种解决方法

遇腾讯云服务器打骨折,2H2G 一年 118元 ,今儿我把网站从国外迁移至国内,爆省 242 元一年,结果遇到了内容页 404 错误。

在使用WordPress时,启用某些主题或插件,编辑.htaccess文件,或将网站重新迁移至新服务器时,可能会导致访问内容页出现404错误的情况。这主要是由于环境配置问题引起的。

针对这种情况,通常有三种方法可以修复,其中第三种可能更为有效。

方法一:修复固定连接

  1. 登录自己的WordPress 网站后台。
  2. 在 WordPress 仪表盘左侧的导航菜单中,将鼠标悬停在设置上,然后点击固定连接。
  3. 一般无需修改当前设置,直接点击下面的保存更改即可。

 

保存后,WordPress会自动重新设置 .htaccess 文件中的重定向规则。大多数情况下,这样就可以解决 WordPress 访问内容页显示404错误的问题,然后你可以尝试再次访问网站。如果问题仍然存在,或者由于某些原因无法登录 WordPress 后台,我们可以通过手动编辑 .htaccess 文件的方式来解决。

方法二:编辑 .htaccess 文件

第二种方法是将下面的伪静态规则添加到对应网站根目录下的 .htaccess 文件中,关于创建或编辑 .htaccess 文件相关操作的具体说明可以参考这个教程:

将下面的代码段添加到 .htaccess 文件的最前面:

# BEGIN WordPress

RewriteEngine On
RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]

# END WordPress

保存 .htaccess 文件后,请重新测试访问网站。

方法三:伪静态(最有效方法)

你可以直接将如下代码配置在伪静态中;

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

或者选择wordpress默认

WordPress出现这个怎么办?
博客用上全站加速和WAF防护
博客用上全站加速和WAF防护
WordPress速度优化技巧
WordPress网站优化SEO
WordPress网站如何添加关键词和描述语?
不用插件优化WordPress个人博客
不用插件优化WordPress个人博客

0

  1. This post has no comment yet

发表回复

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