字体-字体+

Thinkphp项目部署nginx服务器出现404无法访问

2017-11-29 ThinkPHP框架 访问量 106

nginx是一个高性能的HTTP和反向代理服务器,也是现在广大开发者的首选服务器。在nginx上部署thinkphp项目时,在访问后台时,出现了404...

由于更换服务器原因,由Apache投入到了Nginx的怀抱,经过一系列的配置,主要是设置url模式,伪静态,域名解析等等之后,访问www.dawnfly.cn 后,出现了熟悉的首页,然而进到后台页面之后,首先就是验证码不出来,通过F12检查,它的url不对。

首先就想到了应该是由于url_model的问题,

我的rewrite配置也是没有问题的:

location / { 
   if (!-e $request_filename) {
   rewrite  ^(.*)$  /index.php?s=$1  last;
   break;
    }
}

nginx也要开启pathinfo支持,在php.ini中将cgi.fix_pathinfo设置开启,重启服务器即可。

标签:

原文来自:http://www.dawnfly.cn/article-1-374.html,转载请注明出处,谢谢【破晓博客复制链接地址

2017春季新款女装上衣衬衫女长袖百搭印花系带蝴蝶结雪纺衫衬衣潮
推广广告