windows下Appserv配置虚拟域名(VirtualHost)的方法

有一次不小心的时候,直接把AppServ给卸载掉了,那时候httpd-vhosts.conf里保存配置好的虚拟域名都没了,然后要重新下载再配置。百度有些方法也不靠谱,最后还是自己不断测试解决的,这耗了我不少的时间,所以我决定把这个过程记录下来。

本次配置虚拟域名需要修改3个文件,分别是

①hosts                             C:\Windows\System32]\drivers\etc]hosts

②httpd.conf                     AppServ\Apache24\conf\httpd.conf

③httpd-vhosts.conf         AppServ\Apache24\conf\extra\httpd-vhosts.conf


在hosts文件最下方设置虚拟域名,指向127.0.0.1,如下图



在httpd-vhosts.conf文件的最下方配置好虚拟域名的信息,如下图



在httpd.conf 开启虚拟域名的配置,找到这句话,如下图


Include之前是有#号(注释)的,把#去掉,如图所示,


然后你会发现在网址里面输入虚拟域名的时候会发现如下提示

You don't have permission to access / on this server.

这句话的意思是你没有权限进入该服务器,这个问题是卡住我最久的地方了,


那么我们最后就要先找到之前的httpd-vhosts.conf文件,找到


记得像上图一样把这四句话都给注释掉就OK了

最后温馨提示,上述提到的3个文件夹中,不管修改了哪一个,都要重启一下服务器---->

这台电脑右击->管理->服务应用和程序->服务  找到apache24右击重启


猜你喜欢

转载自blog.csdn.net/magic_xiang/article/details/80180234
今日推荐