我试着得到类似的东西:
www.domain1.com/some-ending
或domain1.com/some-ending
至www.domain2.com/some-ending
如果使用或不使用www调用URL,则应使用相应的结尾(/ some-ending)打开第二个域,如变量。
这是我的代码到目前为止,我只需要在那里得到结局:
RewriteEngine on
RewriteCond %{HTTP_HOST} ^(www\.)?domain1\.com$ [NC]
RewriteRule ^(.*)$ http://www.domain2.com/$1 [R=301,L]
答案 0 :(得分:2)
您的代码看起来没问题,我只是在模式中添加了一个可选的“/”,这样它也可以接受一个以“/”结尾的URL和一个不区分大小写的“NC”标志。
RewriteEngine on
RewriteCond %{HTTP_HOST} ^(www\.)?domain1\.com$ [NC]
RewriteRule ^(.*)/?$ http://www.domain2.com/$1 [R=301,L,NC]