开启apache对虚拟主机的支持
修改Apache的配置文件httpd.conf,开启apache对虚拟主机的支持:
- 在apache的安装目录找到httpd.conf文件,我安装在c盘了,路径应为:c:\AppServ\Apache24\conf
- 打开httpd.conf,找到 #Include conf/extra/httpd-vhosts.conf 这一行,将前面的#号去掉
添加虚拟主机
找到httpd-vhosts.conf文件,在c:\AppServ\Apache24\conf\extra下。
- 首先将httpd-vhosts.conf文件里的内容全部删除。
- 修改httpd-vhosts.conf,添加如下配置(其中代码是部署在D:\thinkphp目录下):
<VirtualHost *:80>
DocumentRoot "D:\thinkphp"
ServerName localhost
DirectoryIndex index.html index.php
<Directory "D:\thinkphp">
AllowOverride all
Options -Indexes +FollowSymlinks
Require all granted
</Directory>
</VirtualHost>