XAMPP 虚拟主机,如何在本地配置多域名访问项目
首先你既然要配置多个虚拟主机,那你肯定需要多个站点的目录文件。你可以在e盘创建 www文件夹,然后在该文件件中新建两个站点目录,假设test.com和train.com好了。
目录建好了,那你肯定需要配置两个域名来访问改目录吧。打开C盘,这里是你的系统安装盘哦,不是C盘的进你电脑的系统安装盘,找到Windows/System32/drivers/etc/hosts.conf
文件,用管理员权限打开,并在里面追加两条域名地址映射:
127.0.0.1 testa.com
127.0.0.1 testb.com
保存文件,并在XAMPP
安装目录中找到apache/conf/httpd.conf
文件,用记事本或编辑器打开,找到 #Include “conf/extra/httpd-vhosts.conf”
将前面的#
去掉,然后保存文件。
在XAMPP
安装目录中的找到apache/conf/extra/httpd-vhosts.conf
文件,用记事本或编辑器打开,找到#NameVirtualHost *:80
,去掉前面的#
。然后在底部追加a站点和b站点的虚拟主机配置记录。
<VirtualHost *:80>
ServerAdmin test@seekoon.com
DocumentRoot "E:/www/testa.com"
ServerName testa.com
<Directory />
Options Indexes FollowSymLinks Includes ExecCGI
AllowOverride All
Require all granted
</Directory>
</VirtualHost>
<VirtualHost *:80>
ServerAdmin test@seekoon.com
DocumentRoot "E:/www/testb.com"
ServerName testb.com
<Directory />
Options Indexes FollowSymLinks Includes ExecCGI
AllowOverride All
Require all granted
</Directory>
</VirtualHost>
配置好了后保存httpd-vhosts.conf
文件,并启动XAMPP
或者是重启XAMPP
的apache
服务。