尝试将 www.example1.com/subdomain 重定向到 www.example2.com/subdomain

尝试将 www.example1.com/subdomain 重定向到 www.example2.com/subdomain

我有我的主 URL(www.example1.com),我想将我的停放域名(www.example2.com)重定向到我的主域名,但保留根 URL 之后的所有内容。

因此我希望将 www.example2.com/home 重定向到 www.example1.com/home 并且将 www.example2.com/about 重定向到 www.example1.com/about,等等...

我尝试使用通配符重定向,但没有作用。

任何帮助都将受到赞赏。

答案1

  RewriteCond %{HTTP_HOST} ^example1\.com$ [OR]
  RewriteCond %{HTTP_HOST} ^www\.example1\.com$
  RewriteRule ^(.*)$ http://example2.com/$1 [R=301,L]

您也可以在 apache 中针对 example1.com 域执行此操作

Redirect permanent / http://domain2.com/

答案2

您真的需要将一个域重定向到另一个域吗?
如果两个域都必须加载相同的源代码,则可以使用 ServerAlias (Apache) 或 Host Headers (IIS),并且只有一个网站监听多个域名,所有域都必须指向同一个 Web 服务器。
请告诉我,我将帮助您完成此操作。

相关内容