1 hosts下添加你需要的域名并指向127.0.0.1,mac下hosts位置在 /etc/hosts

2 先检查你的XAMPP下配置文件httpd.conf(xampp/xamppfiles/etc/httpd.conf)中是否引入httpd-vhosts.conf文件,就是下面这货,要是没有打开,去掉去面的#

3 打开xampp/xamppfiles/etc/extra/httpd-vhosts.conf文件

*:80 表示端口
DocumentRoot 表示项目的目录
ServerName 你要使用的虚拟域名,这里和前面host文件中的保持一致,不然会出错
配置以上两个就可以,重启Apache就可以使用你配置的虚拟域名
注:
1 mac下域名不可使用test_1.cn类似此种格式的域名,windows下面可以,mac下不可以,今天碰到的大坑
2 hosts填写的域名和httpd-vhosts.conf中的域名请保持一致
网友评论