![](/img/trans.png)
[英]Apache Virtual Host (Subdomain) access with different computer on LAN
[英]Access Apache virtual host over lan
我配置我的xampp使用vhost
在apache / conf / extra / httpd-vhosts.conf我有
NameVirtualHost *:80 //uncommented
<VirtualHost *:80>
DocumentRoot "Z:/xampp/htdocs"
ServerName localhost
</VirtualHost>
<VirtualHost web1.project>
DocumentRoot "Z:/xampp/htdocs/web1"
ServerName web1.project
<Directory "Z:/xampp/htdocs/web1">
Options Indexes FollowSymLinks ExecCGI Includes
Order allow,deny
Allow from all
</Directory>
</VirtualHost>
然后在Windows / system32 / drivers / etc / hosts我有
127.0.0.1 localhost
127.0.0.1 web1.project
在我的机器上它的工作完美,我可以直接在浏览器上访问http://web1.project
但在同一局域网上的另一台机器上,不行,好吧,我想我的IP
我的网络地图我拥有我局域网中每台机器的所有ips
这个xampp正在运行的计算机有192.168.1.221
所以在我的平板电脑上,我可以去192.168.1.221,我有xampp运行
如果我去192.168.1.221/web1工作
任何想法,我需要做什么才能让这个工作?
谢谢。
web1.project未在您的DNS中注册。
在其他计算机上测试它的快速而肮脏的方法,您可以在其/etc/hosts
添加<IP ADDRESS> web1.project
。 在Android设备上,您可以使用https://play.google.com/store/apps/details?id=com.treb.hosts修改Android设备中的/etc/hosts
文件(尽管我从未测试过它)
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.