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

 

未经允许不得转载:最长的路 » ThinkPHP使用nginx后无法显示验证码的问题

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址