为什么在 cPanel 中添加附加域时会创建子域名?
添加附加域的过程包括创建相应的子域名。从 Apache VirtualHost 记录的角度来看,附加域是该子域名上的一个停放域。
如果不创建子域名,就无法添加附加域,这是 cPanel 架构的基本原理。然而,通常希望使链接 addon.maindomain.com 和 maindomain.com/addon 无法访问。
1. 通过 .htaccess 将两个链接重定向到“未找到”页面,该文件应放置在附加域网站的根目录中:
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{HTTP_HOST} addon.maindomain.com$
RewriteRule ^(.*)$ "http://maindomain.com/404" [R=301,L]
</IfModule>
请确保分别更新了附加域和主域名的名称。
2. 将子域名 addon.maindomain.com 和 www.addon.maindomain.com 指向无效的 IP 地址,例如 localhost(回环地址)127.0.0.1,或者直接删除这些 DNS 记录。您可以在 cPanel 账户中按以下步骤操作:
进入您的 cPanel 账户 > “域名”部分 > “区域编辑器”菜单:
就这样!
如果需要帮助,请联系我们的技术支持团队。