【Apache】Apache修改vhost
vhost的位置(下面的路径请根据个人电脑差异进行查找)
C:\xampp\apache\conf\extra\httpd-vhosts.conf
基本格式(监听的80端口,域名和文件路径根据个人配置差异进行更改)
<VirtualHost *:80>
ServerAdmin webmaster@www.testdomain.com
DocumentRoot "C:/xampp/htdocs/test-domain-project"
ServerName www.testdomain.com
ErrorLog "logs/www.testdomain.com-error.log"
CustomLog "logs/www.testdomain.com-access.log" common
</VirtualHost>
如需要配置同一局域网下通过ip+端口访问的方法
需要再vhost文件中添加(路径位置和ip地址与端口请根据个人情况更改)(这里的内网ip地址是10.0.0.115(请查找到网络中实际的ip填写),监听8081端口(具体使用哪个端口只要在apache增加监听即可,无所谓那个端口号))
<VirtualHost 10.0.0.115:8081>
DocumentRoot "C:/xampp/htdocs"
</VirtualHost>
增加apache中监听的端口
在C:\xampp\apache\conf\httpd.conf中增加(一般可以搜索到Listen 80,默认监听80端口,在这个后面增加即可)
Listen 8081
(具体端口号按照个人需要配置)
!!修改完vhost和httpd.conf之后,一定要重启apache,这样才会生效
当允许使用ip+端口访问时,请关闭windows防火墙,否则可能造成被防火墙拦截无法访问的情况