nginx下面WP博客伪静态规则

作者:阿川 发布时间:January 10, 2011 分类:编程开发 点击:13328

先记录个.需要的朋友们拿过去试试
规则1:

location /
{
try_files $uri $uri/ /index.php?q=$uri&$args;
}

规则2:
location / {
index index.php index.html;
 
if (!-f $request_filename) {
rewrite ^(.*)$ /index.php?q=$1 last;
break;
}
 
if (!-d $request_filename) {
rewrite ^(.*)$ /index.php?q=$1 last;
break;
}
}


规则3:
if (-f $request_filename/index.html){
rewrite (.*) $1/index.html break;
}
if (-f $request_filename/index.php){
rewrite (.*) $1/index.php;
}
if (!-f $request_filename){
rewrite (.*) /index.php;
}

标签: none

已有 3 条评论 »

  1. 我直接试了,反正看不懂,呵呵

  2. 方法不错,可以借用,先试一试,感谢分享了哦。

  3. 学习了。

添加新评论 »