wordpress搬家后 网站内容打开404错误


出现这个问题的原因可能是网站配置文件修改造成的,需要配置nginx服务器或者apach服务器。明明原来服务器上网站好好的,迁移后软件版本也都一样,就访问404了,其实就是配置网站的时候,网站配置文件改变了。

1.问题描述
WordPress中修改固定链接,如下。

1.png

保存后再打开网页出现类似于如下404错误。

2.jpeg

2.解决办法

打开Nginx的配置文件(如果你没有自己写过那就是默认的nginx.conf),我的文件路径是/usr/local/nginx/conf/nginx.conf。 如果不习惯直接在命令行用VI修改,可以在XShell中打开FTP,将文件传输到本地进行修改,完成后再传到服务器上覆盖。

如果是宝塔面板,更好操作,打开网站管理--配置文件

3.png

location / {
      if (-f $request_filename/index.html){
          rewrite (.*) $1/index.html break;
      }
      if (-f $request_filename/index.php){
          rewrite (.*) $1/index.php;
      }
      if (!-f $request_filename){
          rewrite (.*) /index.php;
      }
    }
    rewrite /wp-admin$ $scheme://$host$uri/ permanent;



评论