0
我在sites-enabled
2個虛擬主機文件:Apache的虛擬主機忽略
000-default.conf
<VirtualHost *:80>
#ServerName www.example.com
#ServerAlias *
ServerAdmin [email protected]
DocumentRoot /var/www/html
ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>
mysite.conf
<VirtualHost *:80>
ServerName mysite.com
ServerAlias www.mysite.com
DocumentRoot /var/www/html/mysite/
ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>
現在,我的問題是,當我嘗試要訪問mysite.com,它會返回默認站點(來自000-default.conf),但對於www.mysite.com它應該是正常工作。
我試過'ServerName www.example.com'但沒有任何改變 – vsakos
分享apachectl -S輸出? – covener
實際上它現在正在工作,我在默認主機中只取消了ServerName而沒有註釋ServerAlias的註釋。 – vsakos