有人能帮我转换这个规则吗?
我有超过 50 条规则,但我无法让这条规则发挥作用:
#APACHE
RewriteRule ^([^/]*)/([^/]*)\.html$ /?cmm=$1&page=$2 [L]
答案1
nginx 始终要求重写的 URI 部分以斜杠开头,而 Apache 则不需要它。
在没有看到完整配置的情况下,这只是猜测问题可能是什么。
尝试这个:
rewrite ^/([^/]*)/([^/]*)\.html$ /?cmm=$1&page=$2 last;