CNAME 到外部子域名?

CNAME 到外部子域名?

我有一个托管在 Cloudflair 上的域名,因此我可以完全访问其 DNS 条目。然后我有一个外部 IIS 网站,我同样可以完全访问该网站。

如何设置 DNS,以便 myhostname.mydomain.com 重定向到https://site.myserver.com

如果我设置一个名称为“myhostname”、内容为 site.myserver.com 的 CNAME,它总是指向 myserver.com,即根域名而不是子域名。

然后,我更改了 IIS 站点 (myserver.com) 上的绑定,以便传入的主机名 myhostname.mydomain.com 将绑定到 site.myserver.com,但它仍返回根网站。

有人知道我能做什么吗?

答案1

如果 IIS 站点将接受传入的主机名myhostname.mydomain.com,那么也许最简单的解决方案是跳过 CNAME 记录并创建 A 记录myhostname.mydomain.com -> [IIS server's IP address]

如果您使用 Apache,则可以使用站点配置文件或文件中的重写功能执行您询问的重定向.htaccess

相关内容