Nginx下配置ThinkPhp多入口访问

Posted caigan的技术博客

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Nginx下配置ThinkPhp多入口访问相关的知识,希望对你有一定的参考价值。

比如在一个项目中有前台与后台两个模块,需要使用不同的入口文件。同时希望前台使用默认的index.php的入口。

关键的配置如下:

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






以上是关于Nginx下配置ThinkPhp多入口访问的主要内容,如果未能解决你的问题,请参考以下文章

Nginx下ThinkPHP5的配置方法详解

nginx thinkphp5 多入口配置

记thinkphp5在Nginx环境下多入口 隐藏入口文件后缀

thinkphp5在Linux下Nginx配置问题解决

thinkphp5在Linux下Nginx配置问题解决

thinkphp5.0 +nginx在contos7下配置访问