【问题标题】:WAMP Virtual Host Allow External DeviceWAMP 虚拟主机允许外部设备
【发布时间】:2019-01-05 01:46:53
【问题描述】:

我正在尝试使用 Ionic 的 Devapp 来测试我手机上的一些功能。我认为 WAMP 不允许请求通过我的虚拟服务器。我将 WAMP 3.1.3 与 Apache 2.4 一起使用,我认为我已正确配置它,但仍未收到请求。我正在使用 Windows 10 并尝试关闭我的防火墙并允许通过我的防火墙进行访问,但我仍然没有取得结果,我想知道是否有人对我有任何建议来收听由提供的特定端口离子服务器,由 Devapp 与 wamp 一起使用。是手机有区别吗?感谢您的帮助。

hostd.conf

Listen 0.0.0.0:80
Listen [::0]:80
Listen 0.0.0.0:8001
Listen [::0]:8001

httpd-vhosts.conf

<VirtualHost 127.1.2.3:80>
    ServerName sam
    DocumentRoot "c:/wamp64/www/x/public "
    <Directory  "c:/wamp64/www/x/">
        Options +Indexes +Includes +FollowSymLinks +MultiViews
        AllowOverride All
        Require local
</Directory>
</VirtualHost>



<VirtualHost *:8001>
    ServerName example.dev
    DocumentRoot "c:/wamp64/www/x/public"
    <Directory  "c:/wamp64/www/x/public">
        Options +Indexes +Includes +FollowSymLinks +MultiViews
        AllowOverride All
        Require local
        Require ip 192.168
    </Directory>
</VirtualHost>

【问题讨论】:

    标签: wamp virtualhost


    【解决方案1】:

    Require ip 的格式不使用xx.y 部分

    随便用

    Require ip 192.168
    

    这意味着任何以192.168开头的ip

    所以如果你的路由器使用192.168.1.*,那么使用

    Require ip 192.168.1
    

    表示该子网上从192.168.1.1192.168.1.255 的任何IP

    这个答案也可能对connecting from your phone有帮助

    【讨论】:

    • 阅读我在黄色部分链接的答案,我就是这样做的
    • 我仔细查看了该帖子,但没有任何效果。我更新了上面的代码。手机已连接,未连接...我需要更新主机文件吗?谢谢。
    • 没有 HOSTS 文件只影响运行 WAMPServer 的 PC
    猜你喜欢
    • 2013-03-15
    • 2014-07-15
    • 2014-09-20
    • 2015-01-25
    • 2016-10-30
    • 2011-09-30
    • 2016-01-23
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多