使用 dns 或 htaccess 将子域重定向到另一个域

Redirect subdomain to another domain with dns or htaccess

我想在不更改子域的 URL 的情况下将 subdomain.domain1.example 重定向到 domain2.example

示例:

subdomain.domain1.example = domain2.example

subdomain.domain1.example/connexion = domain2.example/connexion

是否可以使用 DNS 或 htaccess 重定向(不是 301 或 302)?

这是同一个网站,有 2 个 URL。顺便说一句,我正在使用 Plesk 来处理我的服务器。

我知道它看起来像 Google 的重复内容,但我不在乎。

PS1: 我可以使用 rsync,但这不是很好的解决方案

PS2:我试过符号 link 但 Plesk 不喜欢那样

It's the same website with 2 urls. ... I kwnow it appears like duplicate content to google"

所以在那种情况下,它不是您想要的 "redirect" - 因为这会将主机名更改为 domain2.example

一种方法是:

  1. subdomain.domain1.example 设置指向 domain2.example 的 IP 地址的 DNS A 记录。
  2. domain2.example<VirtualHost> 容器中配置一个 ServerAlias 以便服务器将接受对 subdomain.domain1.example 的请求。例如:

    ServerAlias subdomain.domain1.example