Lnmp环境下Typecho搬家时后台文章404解决方法

问题点:

之前从Vultr搬家到Bandwagon,搭建LNMP环境之后,上传原备份文件到新的VPS,域名解析OK,数据库通信OK,首页可访问,就是登录后台以及点击文章全出现404无法访问。

本人不才,在搜索资料自行修改无果后,求助于郭兄台,一下就给我改好了,后台以及文章都可访问,深入询问之后得知原来是Typecho伪静态规则出错,在此感谢郭兄台。

解决方法:

本人使用的是军哥的LNMP一键安装包,其他的服务器环境自行查找伪静态规则文件目录所在位置.

SSH登录VPS之后,编辑 vi /usr/local/nginx/conf/typecho.conf

        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;
         }

//复制以上代码到伪静态规则文件typecho.conf

//按Esc,:wq保存退出

//输入 /etc/init.d/nginx reload

//nginx自动重启之后,OK.

注:此方法只记录我迁移博客时出现的伪静态404问题,并不代表此方法就适合你,如果你的也是LNMP环境,也是在搬家过程中,其他都OK,就只后台文章404时,可以尝试一下我的解决方法,如果帮到了你,也是一件好事。

标签: typecho, lnmp, 404

添加新评论