-1
我試圖在我的EC2 centos實例上添加虛擬主機。 我加了mod24_ssl和我的證書。Apache不會重新啓動新的Vhost *:443
但是,當我嘗試添加一個新的虛擬主機apache不想重新啓動。 我只是複製粘貼工作的虛擬主機,並更改端口:
<VirtualHost *:80>
ServerName www.mysite.com
DocumentRoot /var/www/www/
ErrorLog /var/www/www/logs/error.log
CustomLog /var/www/www/logs/access.log combined
</VirtualHost>
<VirtualHost *:443>
ServerName www.mysite.com
DocumentRoot /var/www/www/
ErrorLog /var/www/www/logs/error.log
CustomLog /var/www/www/logs/access.log combined
</VirtualHost>
它沒有第二個虛擬主機工作正常,但不是當我加入吧。
任何人有想法?
是否有另一臺虛擬主機配置在該端口上?你不能爲SSL做基於名稱的虛擬主機 – datasage
@datasage - 你可以爲基於SSL的虛擬主機做名字,但它取決於你使用的SSL庫的版本,瀏覽器執行請求等。比它更值得。我認爲你對某個地方的重複主機是正確的。 – DaveyBoy
@ user227450 - 是你嘗試的虛擬主機配置的總和?如果是這樣,你沒有指定任何使用的證書,他們的密碼等等。檢查'ssl.conf'文件以獲取關於什麼地方的細節。說實話,使用你自己的證書和'DocumentRoot'設置來修改這個文件,它應該可以正常工作 – DaveyBoy