DNS:域到子域


0

我希望尽可能使用DNS将mydomain.com和* .mydomain.com重定向到sub.domain.com。这都是相同的域。

以便:

  • www.domain.com -> sub.mydomain.com

  • mydomain.com -> sub.mydomain.com

  • anything.mydomain.com -> sub.mydomain.com


您可以将CNAME用于anything.mydomain.comwww.domain.com,但不能将其用于根域。您将需要一个网络服务器为此发出30倍重定向。
jordanm

2
DNS不执行重定向。您将需要获得一个支持HTTP的服务器来执行此操作。
EEAA

@jordanm谢谢,我将如何设置它以便* .mydomain.com重定向?我可以放*。在名称字段中?
亚当艺术

那么还有的DNS DNAME记录,但我不知道如何将飞example.com是“dnamed”下调至sub.example.com
thrig

使用htaccess文件更容易做到吗?
亚当艺术

Answers:


0

在mydomain.com的委托名称服务器上的通配符条目允许所有FQDN使用相同的A记录进行解析。空格(或@字符)允许域本身解析为IP。允许多个A记录到单个IP。

mydomain.com.   300 IN A 10.1.2.3
*.mydomain.com. 300 IN A 10.1.2.3

是否只需要这些。无需CNAME。


1
这样一来,由于所有域都将提供相同的内容,因此将出现重复的内容问题。301重定向是处理这些问题的正确方法。
Tero Kilkanen
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.