假设我有以下内容:
subdomain: xyz.mydomain.com
my server's public DNS: xyz.fastserver.com
有人前往xyz.mydomain.com
时,我希望将其重定向到
xyz.mydomain.com:8080
我可以完全访问所有典型的A(主机),C(NAME)以及SRV记录等,尝试了不同的配置,但无法使其工作。
有什么想法吗?
答案 0 :(得分:0)
您没有明确指定它,但我认为您的意思是HTTP(即网页浏览),而不是FTP,SIP,SMTP ......以及互联网上的许多其他协议。
在这种情况下,您尝试做的事情是不可能的。 DNS A / AAAA / CNAME记录仅用于获取IP地址,因此您无法获得具有这些设置的端口。并且SRV记录不在HTTP中使用,因此您也不能使用它来指定端口。
答案 1 :(得分:0)
链接到之前的post,它覆盖了重定向,重写和虚拟主机之间的区别。
但是,除非您制作特殊记录(SRV),然后是获取该记录的特殊请求,否则DNS没有“端口”的概念。使用上述HTTP方法之一更加透明。