CPanel控制面板无法添加子域和附域名的情况大致有以下几种:
1、Weak setting没有开启权限。
2、域名已经在本主机或者别的主机上附加。
3、dns记录仍然存在(包括域名已经在本主机附加或者在别的主机附加)。
4、apache配置文件(httpd.conf)中存在记录。
5、dns集群上已经存在附加域名条目。
6、Subdomain/Ftp 用户名在附加别的 域名时已经存在。
上述几种情况又分为三类,
1、权限问题
这个需要联系主机商。如果是您自己的VPS或者独立服务器而且安装CPanel面板可以到WHM的tweak 设置里开启权限。
2、附加域名记录已存在。不管是何种条目,存在于哪个配置文件,我们的思路又是一样的,就是删除它,然后重新附加:如果域名已经在其他的虚拟主机账户附加[本主机附加或者在别的主机],请确认是否要在该虚拟主机账户下附加,如果确认,删除再其他虚拟主机的条目,然后在该虚拟主机账户下附加域名;如果确认没有在其他的虚拟主机附加,还是提示条目已经存在之类的,请根据自己服务器的实际情况谨慎删除一下条目;如果提示条目在dns集群上已存在,说明WHM上配置了DNS集群,可以关闭集群,然后添加。
3、第三类其实是一种特殊情况--Subdomain/Ftp 用户名在附加别的域名时已经存在。不知道你注意到没有,当你添加一个附加域名的时候会生成一条子域名,格式基本为: Username. Pramary Domain。所以附加域名其实可以先建个子域名,然后暂停到附加域名,这也是解决附加域名失败的一个技巧。
文章来源:shenghuobaodian.com 从手机浏览器访问《生活宝典》 |