我有一个域在Godaddy上,并使用亚马逊路由53托管。我想要创建一个子域并使它指向我的站点中的一个子目录。这怎么可能呢?
我试过
任何形式的帮助都会成为学徒。提前谢谢。
发布于 2017-04-24 10:38:09
DNS将域名解析为服务器的IP地址。它只解析定义服务器的URL的第一部分--它不涉及URL的其余部分。
例如:
http://example.com/path/index.htmlDNS将example.com转换为服务器的IP地址。然后将对/path/index.html的请求发送到该服务器的端口80。
因此,无法将路由53 (或任何DNS服务器)配置为指向站点的子域.
但是,您可以将您的web服务器配置为,以识别指向不同域名的请求,并向用户提供不同的内容。例如:
http://images.example.com/foo.jpgDNS会将images.example.com解析到相同的IP地址,但是web服务器会注意到最初的请求是对images.example.com的,因此它应该从所需的子目录中提供一组不同的内容或内容。此配置将在您的web服务器中完成。如果这是您想要做的,请查阅您的web服务器文档或搜索该主题。
发布于 2020-08-06 13:05:12
我也有过同样的问题。解决方案是将负载均衡器(应用程序负载均衡器)设置为sub.mydomain.com的目标,然后在负载平衡器侦听器规则中,为子域添加一个规则(作为主机标头值),并进行重定向。
https://stackoverflow.com/questions/43583991
复制相似问题