由于我们在本地开发项目的时候,文件比较多,因此用 localhost 或者 127.0.0.1 访问,就显得比较繁琐,进而,我们会在本地配置虚拟域名,可以较少访问时输入的内容,从而提高我们的开发效率。下面我们就以 tp5.1 为例,来为本地配置虚拟域名:
1、修改 hosts 文件
路径:C:\Windows\System32\drivers\etc\hosts
在 hosts
文件中添加一下内容:
127.0.0.1 www.tpshop.com
2、修改 hpptd.conf
路径:D:\program\phpStudy\PHPTutorial\Apache\conf\httpd.conf
在 httpd.conf
文件中,打开以下代码的注释:
Include conf/vhosts.conf
3、修改 vhosts.conf
路径:D:\program\phpStudy\PHPTutorial\Apache\conf\vhosts.conf
在 vhosts.conf
文件中,添加如下代码:
<VirtualHost _default_:80>
DocumentRoot "D:\program\phpStudy\PHPTutorial\WWW\tpshop\public"
ServerName www.tpshop.com
ServerAlias tpshop.com
<Directory "D:\program\phpStudy\PHPTutorial\WWW\tpshop\public">
Options +Indexes +FollowSymLinks +ExecCGI
AllowOverride All
Order allow,deny
Allow from all
Require all granted
</Directory>
</VirtualHost>
4、重启服务器,并访问
大功告成!!!