htaccess重定向包括字符串

时间:2014-08-18 06:44:30

标签: .htaccess

我知道如何重定向没有字符串的普通链接,但包含电子邮件地址的字符串让我陷入困境。有人可以协助301将URL重定向到另一个域,包括URL字符串吗?我需要重定向以下内容:

  

www.domain.com/page.php?e=tom-jones@mail.com

  

www.domain1.com/?e=tom-jones@mail.com

我只需要在重定向到新网址时将电子邮件地址保留在字符串中

提前致谢。

1 个答案:

答案 0 :(得分:0)

www.domain.com文档根目录中的htaccess文件中,您只需添加:

RedirectMatch 301 ^/page\.php$ http://www.domaon1.com/

查询字符串将自动附加。或者你可以使用mod_rewrite:

RewriteEngine On
RewriteCond %{HTTP_HOST} ^(www\.)?domain\.com$ [NC]
RewriteRule ^page\.php$ http://www.domaon1.com/ [L,R=301]