我正在尝试更改此网址:
domain.com/?ACT=52&id=28
到这一个:
domain.com/site.html
我想将最后一段?ACT=52&id=28
替换为site.html
。没有要考虑的参数。网址domain.com/?ACT=52&id=28
将始终相同。
答案 0 :(得分:0)
尝试将其放入文档根目录中的htaccess文件中:
RewriteEngine On
RewriteCond %{QUERY_STRING} ^ACT=52&id=28$
RewriteRule ^/?$ /site.html [L]
这样,当有人转到domain.com/?ACT=52&id=28
时,他们会在domain.com/site.html
获得内容,但是如果要更改浏览器的URL地址栏中的网址,则需要 REDIRECT ,而不是内部重写,因此在方括号中添加重定向标记:[L,R]