Apache 虛擬主機配置

Apache 虛擬主機配置

我正在嘗試在我的開發環境中建立虛擬主機。

基本上,我想要

  • 192.168.1.1 = 載入 /var/www/web1

  • 192.168.1.1/web2 = 應載入 /var/www/web2

我認為這很簡單,只需在下面創建 2 組配置文件 /etc/apache2/sites-available/,然後按如下方式更改值。

網站1

   <VirtualHost *:80>
            ServerAdmin [email protected]
            ServerName 192.168.1.1
            DocumentRoot /var/www/web1
    ...
    </Directory>

網路2

  <VirtualHost *:80>
            ServerAdmin [email protected]
            ServerName 192.168.1.1
            DocumentRoot /var/www/web2
    ...
    </Directory>

測試此配置後。192.168.1.1負載/var/www/web1,這就是我想要的方式。但192.168.1.1/web2似乎不會加載/var/www/web2

有人可以協助如何解決這個問題嗎?

答案1

你應該要么去姓名基於虛擬主機或智慧財產基於虛擬主機。

相關內容