htaccess - 重定向查询字符串并将其删除

时间:2014-03-27 04:15:23

标签: .htaccess redirect

我搜索了很多关于htaccess的话题,但仍然没有成功。

我想在人们输入地址的时候:

http://domain.com/download.php?q=filename1
http://domain.com/download.php?q=filename2

它会自动重定向到:

http://domain.com/download/filename1.html
http://domain.com/download/filename2.html

我该如何解决这个问题?

1 个答案:

答案 0 :(得分:0)

试试这个:

RewriteEngine On
RewriteBase /

RewriteCond %{QUERY_STRING} ^q=(.+)$ [NC]
RewriteRule ^download\.php download/%1.html? [R=301,L]