我已经搜索了好几天的解决方案但没有任何结果。
我有一个带 WHM 和 cpanel 的 VPS。目前我有 1 个可用的子域名。但我添加的任何新子域名都不起作用。
我用那个正常工作的版本时遇到了问题,因为它也无法正常工作。我联系了支持人员,然后它又开始正常工作了。我不确定他们是否采取了任何措施来解决这个问题,我从未收到回复。我想亲自了解一下,因为不能依赖支持人员,因为他们很慢而且没有响应。
一周前,我以与第一个相同的方式添加了 2 个子域名。所以我知道可以让子域名工作,但不确定如何操作。我检查了我的名称服务器,但它们与初始默认服务器相同。我已通过 WHM 同步 DNS 记录。所有子域名(无论是正常工作的还是失败的)都列在 WHM 中。
当访问失败的子域时,我收到“未找到服务器”错误。
可能存在哪些问题?为什么一个子域名可以工作,而其余的却不工作?
答案1
就我而言,以下操作有效:www.example.com/subdomain
但subdomain.example.com
事实并非如此。
我意识到我的默认索引是:/subdomain/index.htm
。我将其重命名为/subdomain/index.html
。
现在,subdomain.example.com
正在工作。
注意:它也应该是强制查找index.htm的地方,但我认为我无法使用我的免费帐户访问这些配置文件。