Apache-Virtualhost
如何在 Ubuntu 中為 apache2 服務添加虛擬主機網站
我以前從未設置過這樣的設置,但我需要在 Ubuntu 12.04 中為 apache2 網路伺服器添加新的虛擬主機網站。
**我需要為 /var/www/sha-prc-corporate 創建一個新的 conf 文件,如 /etc/apache2/sites-available/default 然後使用以下命令啟用設置。
sudo a2ensite mynewsite sudo service apache2 restart**
我的問題是上述方法是否正確?另外如何為 /etc/apache2/sites-available/mynewsite 的新 conf 文件編寫它?
感謝您的任何建議。
您的配置似乎是正確的,但解析 GIF 文件很困難 :)
您顯示的命令沒問題。如果你
my_site.conf
在裡面創建一個/etc/apache2/sites-available
然後你執行a2ensite my_site
,它會自動創建一個symbolic link
to/etc/apache2/sites-enabled
,這樣就可以啟用VirtualHost。請記住
VirtualHost
,正如我所見,您的ServerName
;沒有 它可能會導致與default
一個衝突。要匹配特定的 URL,只需添加
VirtualHost
以下指令:ServerName myname.com ServerAlias *.myname.com