我創建了一個wamp多站點,這在服務器pc上工作正常,但不知道如何從網絡訪問這些站點。我把所有網站的文件夾放在wamp的根目錄下,這是'www'之前的一個文件夾。Wamp在網絡上運行良好,但無法查看其他站點
這裏是阿帕奇的conf
#virtual sites
NameVirtualHost *:80
<VirtualHost 127.0.0.1>
ServerName localhost
DocumentRoot "C:/wamp/www"
</VirtualHost>
<VirtualHost 127.0.0.1>
ServerName client1.localhost
DocumentRoot "C:/wamp/client1"
<Directory "C:/wamp/client1">
allow from all
order allow,deny
AllowOverride All
Require all granted
</Directory>
DirectoryIndex index.html index.php
</VirtualHost>
<VirtualHost 127.0.0.1>
ServerName client2.localhost
DocumentRoot "C:/wamp/client2"
<Directory "C:/wamp/client2">
allow from all
order allow,deny
AllowOverride All
Require all granted
</Directory>
DirectoryIndex index.html index.php
</VirtualHost>
的一部分,這裏的hosts項
127.0.0.1 localhost
127.0.0.1 client1.localhost
127.0.0.1 client2.localhost
127.0.0.1 client3.localhost
這通過將x.localhost工作在服務器的PC瀏覽器的罰款(X =客戶端文件夾) 。我改變了主機上的客戶端PC文件到這一點:
127.0.0.1 localhost
192.168.0.100 main
192.168.0.100 client1.main
192.168.0.100 client2.main
192.168.0.100 client3.main
在客戶端的瀏覽器這些網址都顯示了主要wampserver index.php文件,而不是分配給它的文件夾/站點。
嘗試設置(端口號而不是IP) –
Dezigo
您使用的是哪個版本的Apache?你的配置中有2.2和2.4的命令。 – RiggsFolly