我需要添加子域名到这服务器,我添加了这个
NameVirtualHost *:80
<VirtualHost *:80>
DocumentRoot /var/www/html
ServerName images.login.acorn.lt
</VirtualHost>
<VirtualHost *:80>
DocumentRoot /var/www/html
ServerName login.acorn.lt
</VirtualHost>
配置为/etc/httpd/conf/httpd.conf
并重新启动apachectl -k graceful
,没有错误。但 images.login.acorn.lt 已关闭
答案1
为了能够images.login.acorn.lt
工作,您必须分配相同的 IP login.acorn.lt
(它们都必须指向您的地址)。
目前images.login.acorn.lt
还未注册。
$ host login.acorn.lt
login.acorn.lt has address 79.98.30.58
$ host images.login.acorn.lt
Host images.login.acorn.lt not found: 3(NXDOMAIN)
答案2
您已向 DNS 注册商注册了自定义子域名,以便使其正常工作。我的意思是,您也需要为您的子域提供有效的 DNS 记录。您可以通过为每个新子域设置单独的 DNS 条目来实现这一点,但每个基于名称的虚拟主机都必须具有有效的 DNS 条目。此外,服务器上必须允许自定义域名。对于自定义子域域名,您必须指定并注册正确的 DNS。