Can
Be Better

ThinkPHP使用nginx后无法显示验证码的问题

之前一直使用Apache然后改用Nginx后,TP框架中只有验证码用不了,显示不了验证码。经过一番搜索,不是GD库的问题也不是什么DOM乱七八糟的问题,也不是权限的问题,仅仅是url重写规则的问题;

在Nginx配置中添加

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

 

赞(0) 打赏
不开启评论,如有问题疑问请发邮件。[email protected]最长的路 » ThinkPHP使用nginx后无法显示验证码的问题
分享到: 更多 (0)