2014-02-22 92 views
1

我只想問一個簡單的問題。如何訪問本地網絡(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在其他計算機上(客戶端主機)

如何使其在其他計算機上工作?

(對不起,我的英語)

回答

0

您必須從客戶主機設置按名稱來訪問服務器

192.168.0.100 your.service

192.168.0.100 debate.service

相關問題