2012-09-28 132 views
1

我试图改变这个URL更换段:与国防部重写.htacces

domain.com/?ACT=52&id=28 

这一个:

domain.com/site.html 

我想?ACT=52&id=28替换最后段site.html。没有要考虑的参数。网址domain.com/?ACT=52&id=28将始终相同。

回答

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浏览器的URL地址栏,你需要REDIRECT,而不是内部重写,所以在方括号中添加重定向标志:[L,R]