Apache-2.2
Apache添加子域
我需要向該伺服器添加一個子域,我添加了這個
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 已關閉
您的子域也需要有效的 DNS 記錄。您可以通過為每個新子域設置單獨的 DNS 條目來完成此操作,或者只是為 *.domain.com 創建一個萬用字元條目,它是 domain.com 的 CNAME。使用萬用字元方法,您可以將whatever.domain.com 放在您的apache 配置中,它們都可以在沒有任何其他配置的情況下正常工作。但是每個基於名稱的虛擬主機都必須有一個有效的 DNS 條目。此外,伺服器上必須允許自定義域名。對於自定義 sudomain 域名,您必須指定並註冊正確的 dns。