![停用 apache 中的預設虛擬主機](https://rvso.com/image/769292/%E5%81%9C%E7%94%A8%20apache%20%E4%B8%AD%E7%9A%84%E9%A0%90%E8%A8%AD%E8%99%9B%E6%93%AC%E4%B8%BB%E6%A9%9F.png)
我為 Apache2 配置了基於名稱的虛擬主機,如下所示:
將 /etc/var/apache2/sites-available/000-default.conf 複製到 /etc/var/apache2/sites-available/mysite.com.conf
編輯 mysite.com.conf 中的 ServerName、ServerAlias 和 DocumentRoot
a2ensite mysite.com
對我的第 n 個站點重複步驟 1-3。
這樣可行。但如果我直接瀏覽到伺服器的 IP 位址,我會被導向到 000-default。如果我 a2dissite 該文件,它將採用我的第一個自訂設定檔並重定向到相應的 www 資料夾。我不想那樣。我希望有人在瀏覽器中輸入我的伺服器的 IP 位址時,要么收到錯誤訊息,要么什麼都沒有收到。我怎樣才能做到這一點?