局域網訪問本地wampserver調試環境


今天在嘗試使用apache環境做本地調試時突發奇想能不能用修改host文件,新建虛擬域名直接訪問本地目錄。感覺調試起來更真實。

一、配置文件httpd.conf
路徑:D:\Program Files (x86)\wamp\bin\apache\apache2.4.9\conf\httpd.conf
或者點擊桌面右下角wamp圖標 也可以快速找到
然后在配置文件內搜索httpd-vhosts.conf;去掉這一行的#注釋  保存。

 打開局域網訪問的權限(注釋Require local;添加Require all granted)

二、配置文件httpd-vhosts.conf

路徑:D:\Program Files (x86)\wamp\bin\apache\apache2.4.9\conf\extra\httpd-vhosts.conf

三、修改host文件添加映射C:\Windows\System32\drivers\etc下host文件

怎么讓局域網內訪問呢?

首先保證你原先的配置文件已經打開局域網訪問的權限
如果原先沒有打開
1)那么先查看下apache的版本
2)如果是2.4以下版本;那么在httpd.conf搜索Deny from all  修改成 Allow From All
3)如果是2.4以上的版本;那么在httpd.conf搜索Require local  修改成 Require all granted
再次打開拓展配置文件httpd-vhosts.conf(我保證最后一次)
然后添加如下代碼  serverName修改成局域網ip,DocumentRoot修改成www路徑或者也可以設置成上面配置好的虛擬主機項目路徑

VirtualHost *:80>

    ServerAdmin webmaster@dummy-host.localhost
        ServerName 192.168.10.1
    DocumentRoot "E:\wamp\www\"
    ServerAlias localhost
    ErrorLog "logs/dummy-host.localhost-error.log"
    CustomLog "logs/dummy-host.localhost-access.log" common
</VirtualHost>

保存 重啟wamp 用手機瀏覽器輸入局域網ip測試一下吧
后期有其他的虛擬主機項目,只要在httpd-vhosts.conf添加一個類似代碼就可以了。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM