全球主机交流论坛
标题:
哪位大神帮看下 这个apache规则,怎么转 nginx
[打印本页]
作者:
ballpen
时间:
2018-5-25 11:27
标题:
哪位大神帮看下 这个apache规则,怎么转 nginx
宝塔的工具, 在线的工具,转了 没法用,,
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ index.php/$1 [QSA,PT,L]
RewriteRule ^(.*)/item/(.*)\.html$ $1/product/Index/id/$2 [QSA,PT,L]
RewriteRule ^(.*)/about/$ $1/page/index/id/45.html [QSA,PT,L]
RewriteRule ^(.*)/brand/(.*)\.html$ $1/product/brand/id/$2 [QSA,PT,L]
RewriteRule ^(.*)/help/$ $1/page/index/id/36.html [QSA,PT,L]
RewriteRule ^(.*)/help/question.html$ $1/page/index/id/35.html [QSA,PT,L]
RewriteRule ^(.*)/info/news.html$ $1/portal/list/index/id/6.html [QSA,PT,L]
RewriteRule ^(.*)/info/news.html?p=(.*)\$ $1/portal/list/index/id/6/p/$2.html [QSA,PT,L]
RewriteRule ^(.*)/info/sub.html$ $1/portal/list/index/id/7.html [QSA,PT,L]
RewriteRule ^(.*)/info/sub.html?p=(.*)\$ $1/portal/list/index/id/7/p/$2.html [QSA,PT,L]
</IfModule>
怎么转 nginx
作者:
callmefeifei
时间:
2018-5-25 11:29
location / {
if (!-e $request_filename){
rewrite ^(.*)$ /index.php/$1 break;
}
rewrite ^/(.*)/item/(.*)\.html$ /$1/product/Index/id/$2 break;
rewrite ^/(.*)/about/$ /$1/page/index/id/45.html break;
rewrite ^/(.*)/brand/(.*)\.html$ /$1/product/brand/id/$2 break;
rewrite ^/(.*)/help/$ /$1/page/index/id/36.html break;
rewrite ^/(.*)/help/question.html$ /$1/page/index/id/35.html break;
rewrite ^/(.*)/info/news.html$ /$1/portal/list/index/id/6.html break;
rewrite ^/(.*)/info/news.html?p=(.*)\$ /$1/portal/list/index/id/p/$2.html break;
rewrite ^/(.*)/info/sub.html$ /$1/portal/list/index/id/7.html break;
rewrite ^/(.*)/info/sub.html?p=(.*)\$ /$1/portal/list/index/id/p/$2.html break;
}
作者:
Crying
时间:
2018-5-25 11:31
2楼是大佬,楼主不送分?
欢迎光临 全球主机交流论坛 (https://hostloc.onozo.cc/)
Powered by Discuz! X3.4