我有一個問題與Apache和Ubuntu的服務器上的virutalhosts。 安裝在我的機器上的軟件是:Apache不加載所有虛擬主機
- 的Ubuntu 14.04.3 LTS
- 的Apache 2.4.7
的虛擬主機在/ etc/apache2的/網站,繳費/目錄和我配置有4個文件:
- 000-default.conf
- 默認的ssl.conf
我maked這些文件:
- 站點one.example.com.conf
- 站點two.example.com.conf
唯一的區別是名稱子域的域,因此,這兩個文件的配置是:
站點one.example.com.conf:
<VirtualHost *:9292>
ServerName site-one.example.com:9292
ServerAlias www.site-one.example.com:9292
ServerAdmin [email protected]
DocumentRoot /var/www/prod/
alias /a /var/www/prod/a
alias /a-test /var/www/test/a
alias /f /var/www/prod/f
alias /p /var/www/prod/p
alias /p-test /var/www/test/p
alias /t /var/www/prod/t
alias /w /var/www/prod/www/w
alias /t-test /var/www/test/t/
ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>
站點two.example.com.conf
<VirtualHost *:9292>
ServerName site-two.example.com:9292
ServerAlias www.site-two.example.com:9292
ServerAdmin [email protected]
DocumentRoot /var/www/prod/
alias /s /var/www/prod/www
alias /s-test /var/www/test/www/
ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>
的問題是,當我嘗試加載網址「site-one.example.com/a」服務器未找到的文件,但該網址通過「site-two.example.com/s」工程很好,我一直在嘗試重新啓動Apache(sudo服務apache2重新啓動或重新加載或停止/啓動),但是當我做那個site-one.example.com工作正常,其他停止工作,並說「在這臺服務器上沒有找到請求的URL/a」。
¿我如何找到有關virutalhost的日誌文件?