我只想問一個簡單的問題。如何訪問本地網絡(LAN)中的虛擬主機名xampp
這裏的解釋是:
我已經設置虛擬主機名,這是工作完美。當我使用計算機服務器的IP地址,例如像從另一臺計算機訪問:當
http://192.168.0.100:8088/myfolder
它仍然工作(我的端口更改爲8088,因爲端口80衝突與Skype)
我有1點的問題,我訪問的虛擬名稱不同的計算機上(仍處於同一局域網)將無法正常工作,它會重定向我要打開DNS唧唧歪歪(因爲該頁面不存在)
這裏是我的配置:
我已經在hosts fil下面添加了文本E在System32下
- 127.0.0.1 debate.service
- 192.168.0.100 your.service(其動態從路由器的IP到我的服務器)
只爲本地主機debate.service像往常一樣
your.service爲另一臺計算機誰是在同一局域網中(我想訪問其他計算機上的此Web服務器)
我用無線路由器連接到LAN網絡,並使用動態IP,但我知道它會動態變化,(我只是想測試虛擬主機名)
這裏是我的http-vhosts.conf:
NameVirtualHost *
<VirtualHost *>
DocumentRoot "D:\XAMPP"
ServerName localhost
</VirtualHost>
<VirtualHost *:8088>
DocumentRoot "D:\XAMPP\debate_service"
ServerName debate.service
ServerAlias www.debate.service
<Directory "D:\XAMPP\debate_service">
Order allow,deny
Allow from all
</Directory>
</VirtualHost>
<VirtualHost *>
DocumentRoot "D:\XAMPP\debate_service"
ServerName your.service
<Directory "D:\XAMPP\debate_service">
Options Indexes FollowSymLinks Includes ExecCGI
AllowOverride All
Order allow,deny
Allow from all
</Directory>
</VirtualHost>
的問題是,每當我試圖連接例如debate.service網:8088或your.service:其他計算機上8088會重定向我要打開DNS唧唧歪歪(因爲未找到頁) ,
我已經在其計算機服務器上嘗試此操作,並且虛擬主機名稱可以正常工作,但n在其他計算機上(客戶端主機)
如何使其在其他計算機上工作?
(對不起,我的英語)