请帮助重写URL

时间:2013-05-23 16:47:28

标签: .htaccess mod-rewrite url-rewriting

抱歉,我是网上重写的新bie。

我有这样的网址

http://www.sitename.com/subpages/detail.php?id=21-0043-052&car_name=abc

我想将此网站重定向到

http://www.qualitextrading.com/vehicle-detail.php?id=21-0043-052&car_name=abc

请问我如何在.htaccess文件中写这个

提前致谢

1 个答案:

答案 0 :(得分:1)

假设您启用了mod_rewrite

RewriteEngine On
RewriteCond %{HTTP_HOST} ^www.sitename.com$ [NC]
RewriteRule ^\/subpages\/detail\.php(*.?)$ http://www.qualitextrading.com/vehicle-detail.php$1 [R=301,L]

这将打开此区域的重写,然后检查HTTP_HOST是否正确,然后重写URL并传递查询字符串(mod_rewrite的默认行为会自动传递查询字符串)。