Nginx下伪静态规则

提问者:醉光阴wo 提问时间:2013年02月06日 人气:1
用户提问
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond $1 !^(visit|im|min|robots\.txt)
RewriteRule ^(.*)$ index.php/$1 [QSA,L]
</IfModule>
改成Nginx下伪静态规则 怎么改啊
辅助答案
用户:起个名字真费劲
2013年02月16日
if (!-f $request_filename){
set $rule_0 1$rule_0;
}
if (!-d $request_filename){
set $rule_0 2$rule_0;
}
if ($1 !~ "^(visit|im|min|robots.txt)"){
set $rule_0 3$rule_0;
}
if ($rule_0 = "321"){
rewrite ^/(.*)$ /index.php/$1 last;
}