为什么 example.com 重定向而 www.example.com 没有重定向?

为什么 example.com 重定向而 www.example.com 没有重定向?

我有一个工作域www.mydomain.es,我需要它mydomain.comwww.mydomain.com重定向到它。这是我的绑定配置:

$ttl 38400
mydomain.com.   IN  SOA r12345.ovh.net. admin.mydomain.es. (
            1338024563
            10800
            3600
            604800
            38400 )
mydomain.com.   IN  NS  r12345.ovh.net.
www.mydomain.com.   IN  NS  r12345.ovh.net.

这是我的 Apache 配置:

DocumentRoot "/home/user/www/mydomain/site"
ServerName mydomain.com
<Directory "/home/user/www/mydomain/site">
allow from all
Options +Indexes
</Directory>
ServerAlias www.mydomain.com
Redirect permanent / http://www.mydomain.es/

但不起作用... 重定向mydomain.comwww.mydomain.es但重定向失败www.mydomain.com(未找到)。事实上,mydomain.com响应 ping,但www.mydomain.com没有。

有什么问题?

答案1

您需要 DNSACNAME记录才能解析名称。

您当前有NS指向 的条目r12345.ovh.net.,但那是用于委派,通常不是单个记录 - 该服务器是否有配置来返回ACNAME响应?或者您的意思是将这些名称 CNAME 到r12345.ovh.net.

相关内容