Nginx环境下wordpress修改固定连接后导致404

第一次使用Nginx来搭建wordpress.修改固定连接时我发现所有文章之类的全部404.然后想到了可能是Nginx 的原因,到网上翻腾半天尝试N次后终于成功了

一下正文

这个需要进服务器修改配置文件

你要找到你的网站配置文件,在Nginx目录下面的vhost目录下(这个目录不是固定的,因为这个我找了半天),有个文件是 你的域名.conf 比如我的就是neio.me.conf

打开这个文件在 root 目录 这一行下面添加

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

保存 重启Nginx服务尝试下,如果还是不行在仔细看下.第一次发文章,可能也没人看到.但是如果你看到了而且这个文章有问题请告诉我,谢谢
end

2 分享 二维码
分类:代码笔记
标签:
还没有评论


在此输入评论..
0/100