如何从 url 末尾删除查询字符串?更具体地说,这是我的重写规则:
RewriteRule example-(.*).html$ examples/view-example.php?param1=parameter¶m2=$1&split=-
我希望它返回 404 或重定向到www.mydomain.com/example-one.html
:
www.mydomain.com/example-one.html?param1=parameter¶m2=one&split=-
这是我尝试过的,它不起作用:
RewriteCond %{REQUEST_URI} /examples/view-example\.php
RewriteCond %{QUERY_STRING} param1=parameter¶m2=(.*)&split=-
RewriteRule ^(.*)$ http://mydomain.com/example-%1.html$
我觉得RewriteRule ^(.*)$ http://mydomain.com/example-%1.html$
不对。。