获取子域以重定向并遵循 CNAME

Getting subdomain to redirect and follow CNAME

我已将域从 olddomain.com 迁移到 newdomain.com...我希望所有 URL 从 olddomain.com 重定向到 newdomain.com。我让这部分工作了。我现在的问题是我在 newdomain 上有一个 CNAME 寻求帮助。newdomain.com -> externaldomain.com(使用 referrerURL 登陆正确的页面) 我需要重定向帮助。olddomain.com -> 帮助。newdomain.com -CNAME-> externaldomain.com .htaccess 重写是否可行?如果没有,有没有其他方法可以剥皮?

是的,301 .htaccess 重写应该可以做到。把它放在当前服务的服务器中 help.olddomain.com:

RewriteEngine on
RewriteCond %{HTTP_HOST} ^help.olddomain.com [NC]
RewriteRule ^(.*)$ http://externaldomain.com/ [L,R=301,NC]

如果您真的想让它先达到 help.newdomain.com,请在 RewriteRule 中使用它。