我知道如何重定向没有字符串的普通链接,但包含电子邮件地址的字符串让我陷入困境。有人可以协助301将URL重定向到另一个域,包括URL字符串吗?我需要重定向以下内容:
www.domain.com/page.php?e=tom-jones@mail.com
到
www.domain1.com/?e=tom-jones@mail.com
我只需要在重定向到新网址时将电子邮件地址保留在字符串中
提前致谢。
答案 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]