phpStudy 创建多个站点,绑定域名
默认情况下,phpStudy 的站点根目录是在它自己的WWW目录,比如 F:\phpStudy\WWW,访问的地址可以是http://127.0.0.1/或http://localhost/
下面我们要实现的是创建多个站点,绑定各自的域名,这样就方便我们进行多个项目的开发,互不影响。
打开apache的httpd.conf文件,找到# Virtual hosts
#Include conf/extra/httpd-vhosts.conf
这一段把Include conf/extra/httpd-vhosts.conf前面的"#"去掉。
打开 phpStudy ,在“其他选项”那里点击“站点域名设置”

看到如下界面,填写网站域名(随意写,建议不要写你经常访问的线上域名),然后选择网站目录(可以随意目录,但是不要使用中文),然后点击【新增】,然后点击【保存设置并生成配置文件】,重启环境就可以生效了

上面我们填写的域名,我们希望是直接访问我们本地的网站,要实现这个目的,我们需要修改一下自己电脑里的 hosts 文件,将域名指定到 127.0.0.1 ,如下图:

到这里就万事OK啦!
注意: When you create Virtual Hosts Apache ignores the host defined in httpd.conf so you also need to create a Virtual Host for localhost. This explains why you cannot get to localhost when you have activated Virtual Hosts.
当你创建了虚拟主机后,Apache 会忽略 httpd.conf 中定义的主机,所以你需要为 localhost 创建一个虚拟站点。
参考资料: phpStudy 创建多个站点,绑定域名