【发布时间】:2015-06-06 03:01:16
【问题描述】:
经过几个小时的搜索和谷歌搜索,我仍然没有找到任何东西,所以我决定在这里问。
我设置了一个名为 test.dev 的虚拟主机。这意味着我可以通过在地址栏中输入我的本地 XAMPP 项目之一来访问它。设置如下:
<VirtualHost *:80>
DocumentRoot "C:/xampp/htdocs/test"
ServerName test.dev
<Directory "C:/xampp/htdocs/test">
Options Indexes FollowSymLinks ExecCGI Includes
Order allow,deny
Allow from all
</Directory>
</VirtualHost>
它在我的本地计算机上运行良好,但如果我想使用连接到同一网络的外部设备访问它,它就不行。
问题是我应该如何设置我的 hosts - 文件才能使用外部设备访问该项目?
我尝试了以下方法:
192.168.0.10 test.dev # Ip address
127.0.0.1 test.dev # Local address
但它只适用于我的本地计算机。甚至可以在不同的 IP 上两次定位相同的服务器名称吗?
E:我想通了!对于所有和我一样想知道的人,这里是让它在连接到同一网络的所有设备上工作的答案。
- 安装 NPM
- 使用 NPM,安装 grunt
安装 grunt-localtunnel-me
安装后,用命令启动:
lt --port 80 --subdomain "name of the wanted subdomain"
【问题讨论】: