
這是我第一次嘗試在 Apache 中設定虛擬主機。我正在嘗試設定test.mysite.com
的子網域mysite.com
。
我的 VPS 上已經安裝了 Apache。裡面/var/www
有一個index.html
正在運作的檔案。從那以後我所做的是:
- 建立了
/var/www/main/
現在的預設文檔根目錄, - 創建了
/var/www/test/
我的虛擬主機要提供的內容, - 複製
/etc/apache2/sites-available/default
到etc/apache2/sites-available/test.mysite.com
. - 運行
a2ensite test.mysite.com
並顯示該網站已啟用的成功訊息, - 運行
service apache2 reload
以重新載入伺服器。
這些是我修改的第一行etc/apache2/sites-available/test.mysite.com
:
<VirtualHost *:80>
ServerName test.mysite.com
ServerAdmin [email protected]
DocumentRoot /var/www/test
...
根據我找到的所有指南和教程,子網域現在應該已啟動並運行。但我的瀏覽器找不到該頁面。我還需要做些什麼才能讓我的子網站正常運作嗎?
編輯:已解決 答案與 apache 設定檔無關。我只需在我的託管提供者註冊子網域即可。當我被允許時,我會將其標記為答案。
答案1
答案與 apache 設定檔無關。我只需在我的託管提供者註冊子網域即可。