我有以下网址:
http://www.current-domain.com/register?tabs=2#tabs
我需要将其重定向到新域上的其他网址
http://www.new-domain.com/register#register-form
我查看了301重定向并尝试了以下内容:
Redirect 301 /register?tabs=2#tabs http://www.new-domain.com/register#register-form
问题是,当我点击当前网址时,新网址为:
http://www.new-domain.com/register#register-form?tabs=4
这是不正确的
非常感谢任何帮助
由于
答案 0 :(得分:0)
您可以在DOCUMENT_ROOT/.htaccess
文件中使用此代码:
RewriteEngine On
RewriteBase /
RewriteCond %{HTTP_HOST} ^(www\.)?current-domain\.com$ [NC]
RewriteCond %{QUERY_STRING} ^tabs=2$ [NC]
RewriteRule ^register/?$ http://www.new-domain.com/register#register-form [L,NC,R=301,NE]