RewriteRule ^(.*)$ /dev/index.html?city=$1 [NC,R]
RewriteRule ^(.*)-(.*)-50-prozent-rabatt.html$ /dev/index.html?city=$1&deal=$2 [NC,L,R]
提前致谢!
答案 0 :(得分:1)
第一条规则捕获了所有内容,因此它永远不会继续执行任何其他规则。
切换规则。抓住一切的规则总是最后的。
答案 1 :(得分:0)
最终这对我有用:
RewriteRule ^(.{1,15})$ index.html?city=$1 [NC]
RewriteRule ^(.*)-(.*)-(.*)-prozent-rabatt.html$ index.html?city=$1&deal=$2 [NC,L]