求助nginx重写,将index.php后面的?和&转换成/
求助,nginx重写规则,怎么写来实现将index.php后面的?和&转换成/<IfModulemod_rewrite.c>RewriteEngineOnRewriteC...
求助,nginx重写规则,怎么写来实现将index.php后面的?和&转换成/
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule (.*)$ index.php/$1 [L]
</IfModule>
或者把这个转换成nginx的规则怎么写,求手工写,自动转换的我试过挂了 展开
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule (.*)$ index.php/$1 [L]
</IfModule>
或者把这个转换成nginx的规则怎么写,求手工写,自动转换的我试过挂了 展开
1个回答
推荐于2016-06-17
展开全部
root /home/wwwroot/tpzy62/;#你的根路径
location / {
root /home/wwwroot/tpzy62/;#你的根路径
index index.html index.htm index.php;
if (!-e $request_filename) {
rewrite ^/index.php(.*)$ /index.php?s=$1 last;
rewrite ^(.*)$ /index.php?s=$1 last;
break;
}
}
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询