我需要添加子域名到这服务器,我添加了这个
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
您还需要为子域提供有效的 DNS 记录。您可以通过为每个新子域设置单独的 DNS 条目,或仅为 *.domain.com 创建通配符条目(即 domain.com 的 CNAME)来实现此目的。使用通配符方法,您可以将 whatever.domain.com 放入 apache 配置中,它们都可以正常工作,无需任何其他配置。但每个 namebasedvirtualhost 都必须有一个有效的 DNS 条目。此外,服务器上必须允许自定义域名。对于自定义子域域名,您必须指定并注册正确的 DNS。
答案2
您已向 DNS 注册商注册了您的自定义子域名,以使其正常运行。