Nginx下实现 thinkphp支持url静态

2013.08.9 No Comments

 

nginx  默认是没有支持thinkphp的url伪静态
 在nginx的配置文件中加入以下的内容就可以支持url伪静态
 还需要到thinkphp中把模式改为2

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

 

location ~ .+\.php($|/) {
set $script    $uri;
set $path_info  "/";
if ($uri ~ "^(.+\.php)(/.+)") {
set $script     $1;
set $path_info  $2;
}

Related Posts:

评论已关闭。