虚拟域名设置步骤
step 1
<VirtualHost *:80> DocumentRoot "D:/xampp/htdocs/ebookbag_demo2/webroot" ServerName 192.168.2.95 </VirtualHost>
上面是apache配置文件中的虚拟域名配置内容,
httpd.conf
配置虚拟域名在这里,就可以了或者在httpd-vhosts.conf
然后引入其中
效果是一样的~
配置完了,记得重启apache
step 2
到hosts文件中,
127.0.0.1 192.168.2.95
ip地址 主机名/域名
前面的是ip地址,后面的是域名。
通过这样设置,当在浏览器中输入192.168.2.95的时候,就会关联到本地的ip了。
或者当别人输入你的ip192.168.2.95的时候,
再看这个
192.168.2.19 www.ebookbag.dev
当你输入www.ebookbag.dev的时候
就会关联到19服务器的ip当中,
而在19服务器上,它会识别www.ebookbag.dev到相应的项目文件夹下。这样一说会感觉清晰一点。
再来理解一下上面的那个hosts,大概就是当你输入192.168.2.95,暂且只把它当成一个标识,类似于www.baidu.com。
它会关联到127.0.0.1这个ip的服务器,而在这个服务器上,它会识别192.168.2.95到相应的项目文件夹下。因为在apache的配置中,配置了。