tp5多入口伪静态处理

问题来源:https://ask.fastadmin.net/question/10712.html

全新极验验证码插件安装后,登录界面一直显示正在加载验证码...

解决办法:

你应该是开启了多入口,即后台一个单独的入口文件。所以伪静态要这样配置(nginx):

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

 

上一篇:Apache和Nginx下的Rewrite规则


下一篇:nginx rewrite 指令last break区别最详细的解释