lnmp 设置ci pathinfo和去掉index.php

Posted 淘^*(- -)*^

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了lnmp 设置ci pathinfo和去掉index.php相关的知识,希望对你有一定的参考价值。

LNMP上各个版本pathinfo各个版本的设置基本一样:

lnmp v1.1上,修改对应虚拟主机的配置文件
去掉#include pathinfo.conf前面的#,把try_files $uri =404; 前面加上# 注释掉。

1.2,1.3上,修改对应虚拟主机的配置文件
将include enable-php.conf;替换为include enable-php-pathinfo.conf;

修改pathinfo需要重启nginx生效。

 

去掉 index.php

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

以上是关于lnmp 设置ci pathinfo和去掉index.php的主要内容,如果未能解决你的问题,请参考以下文章

配置nginx使之支持pathinfo

Linux下pathInfo的配置说明(Thinkphp)

lnmp配置pathinfo模式

Lnmp ThinkPHP5 开启pathinfo支持

LNMP1.3一键安装Linux环境,配置Nginx运行ThinkPHP3.2

如何在lnmp上部署Thinkphp