Blog icon indicating copy to clipboard operation
Blog copied to clipboard

Nignx配置ThinkPHP的pathinfo模式

Open codcodog opened this issue 8 years ago • 0 comments

把ThinkPHP的 URL_MODEL 设置为 2

'URL_MODEL'  => '2', //URL模式

Nginx rewrite 配置:

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

如果你的ThinkPHP安装在二级目录,Nginx的伪静态方法设置如下,其中tp是所在的目录名称

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

codcodog avatar Dec 03 '16 15:12 codcodog