[英]convert apache rewrite rule to nginx
Can you help to covert these rewrites? 您可以帮助掩盖这些重写吗?
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_URI} !^(payment|admin|provider|partner)/
RewriteCond %{REQUEST_FILENAME} !\.(gif|jpe?g|png|js|css|swf|php|ico)$
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-l
RewriteRule ^(.*)$ dispatcher.php [L]
I tried some online converted and they do not work. 我尝试了一些在线转换,但它们不起作用。
Try: 尝试:
location ~ (payment|admin|provider|partner)/ {
}
location / {
if (!-e $request_filename) {
rewrite ^(.*)$ /dispatcher.php break;
}
}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.