我是 nginx 新手,需要包含以下 Apache ReWriteRule:
RewriteRule ^download_download_([a-z]{2})/(.*)$ /download_download/$2 [QSA,L]
任何人都可以帮忙吗?
我是 nginx 新手,需要包含以下 Apache ReWriteRule:
RewriteRule ^download_download_([a-z]{2})/(.*)$ /download_download/$2 [QSA,L]
任何人都可以帮忙吗?
您通常总是可以在 Nginx 中将Apache 更改RerwiteRule abc xyz
为。rewrite abc xyz;
Apache[QSA,L]
只是last
在 Nginx 中。
与您的不同之处在于您的正则表达式中有花括号{...}
。花括号在 Nginx 中有内部使用,因此,您需要将正则表达式字符串用引号引起"..."
来,以便 Nginx 正确解析正则表达式。
所以你可以试试
rewrite "^download_download_([a-z]{2})/(.*)$" /download_download/$2 last;