zoukankan      html  css  js  c++  java
  • nginx解决WordPress 上传到服务器后页面404错误的方法

    人啊,要说你傻了吧,真是啥事都能碰到;

    因为换了nginx,把新做的上传到服务器配置好后,就主页和后台能打开,其他的所有页面,全是404,果真404和502是我最讨厌的数字啊,这让我很怀疑人生啊,怀疑到我以为我没有装服务器,哈哈哈,来看看我是怎么简单的解决滴;

    首先,看到人家是这么弄得

    打开配置文件 vim /etc/nginx/sites-available/test.conf(根据自己的配置文件来)

    在location / 字段修改添加以下代码:

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

    然后重启nginx,然后我的服务器就启动不了了,查看日志说是这一行出错了

    那就换一种方法呗

    在location / 字段修改添加以下代码:

    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;//记得加这个啊,要不后台访问出错
     

    然后重启服务器,ok,重启成功,也能打开了,哈哈哈哈,可以安心吃中午饭了。小伙伴们可以试试第一种,不出错就好。

    看到这里你所有的方法都尝试了,还是不行,那就有一个更简单的办法,登入后台,将固定链接改为第一个就好了,我今天迁移一个wp网站,我擦,怎么改都不行,最后只能这样了。但这样你的伪静态就失效了。

  • 相关阅读:
    企业老板怎么获得战略视野及组织管理能力?看这些管理书籍就行 了
    公司管理者必读的5本经典书籍推荐
    如何提升自己的领导能力?
    如何培养自己的商业思维能力?
    口才训练书籍推荐
    公司管理课程,我推荐12Reads系列
    比较好的管理学书籍推荐
    如何自学企业管理?你需要看这些书
    DMZ主机实现
    inotify+rsync实现文件即使备份
  • 原文地址:https://www.cnblogs.com/xbxxf/p/9182450.html
Copyright © 2011-2022 走看看