这可能是一个愚蠢的问题,但由于某种原因,我无法创建子域名
anything.mydomain.com
不起作用
但www.mydomain.com
工作mydomain.com
完美..
我已经在我的 Web 服务器配置文件(lighttpd.conf)中分配了它们,但我想知道是否需要使用域名提供商来配置它们。
问题出在哪里?谢谢
答案1
您需要为子域名创建 DNS 记录并将其指向您的服务器。如果您希望所有子域名都指向您的服务器,则通配符 DNS 记录也许是最好的。
但是,如果你想要特定的子域名指向你的服务器,那么别名记录记录可能是可行的方法。
您需要在主机的名称服务器上进行这些更改。
答案2
您可以在域名提供商上配置它们,或者在 DNS 配置上为 * 添加一个 CNAME 条目以转到相同的 IP。
在主机名处添加 * ,CNAME 类型和地址应该是服务器的 ip。
答案3
“不起作用”是什么意思?您从哪里得到什么样的错误?如果是您的浏览器告诉您找不到anything.mydomain.com
,那么您必须相应地编辑 DNS 中的域条目,因此您的“域提供商”将是解决此问题的目标。