Thinkphp以及其他PHP框架下,如何配置nginx隐藏url地址的index.php入口文件。

294 阅读1分钟

打开你要设置的虚拟主机配置文件vhosts.conf,将如下代码粘贴到 location / {}内:

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

具体效果如下:

注:如果项目入口文件是在一个子目录下,则粘贴如下代码:

if ( !e $request_filename ) {

rewrite ^/**目录**/(.*)$ /**目录**/index.php/``$1 last;

}

保存,重启服务器环境,就可以了。