美文网首页
WAMP环境下apache创建多个虚拟主机

WAMP环境下apache创建多个虚拟主机

作者: 歐吉桑愛設計 | 来源:发表于2016-12-02 00:13 被阅读0次

 因为最近捣鼓跨域的问题,不仅需要一个主机实现AJAX之类的玩意儿,还得模拟跨域访问获取数据。研究之后,创建多个虚拟主机需要配置3个文件。

1、Apache2.2\conf\httpd.conf,记事本或者sublime打开都行,然后删#,将虚拟主机配置文件包含进来。其实在httpd.conf中配置也行,但是力求整洁规范,还是用include吧。

# Virtual hosts

#Include conf/extra/httpd-vhosts.conf

2、APPserv\Apache2.2\conf\extra\httpd-vhosts.conf,配置虚拟主机。系统文件给出的示例如下:

<VirtualHost *:80>

 ServerAdmin webmaster@dummy-host.x  //网站管理员邮箱

 DocumentRoot "C:/Apache2.2/docs/dummy-host.x"  //虚拟主机根目录地址

 ServerName dummy-host.x  //主机名

 ServerAlias www.dummy-host.x //主机别名

 ErrorLog "logs/dummy-host.x-error.log"  //错误日志

 CustomLog "logs/dummy-host.x-access.log" common  //访问日志

</VirtualHost>

我们自己配置的虚拟主机就可以用这个作为模板,但是之前需要先配置localhost,不然这个主域名没法访问了。直接截图:

httpd-vhosts.conf 配置信息

3、C:\Windows\System32\drivers\etc\hosts,最后就是主机名映射IP了。直接在文件最后新建:

127.0.0.1  localhost

127.0.0.1  web.com

应该就大功告成了!

另外有2点还有疑惑存档,一个是主机名取词不带.com,不能访问;第二个是firefox访问存在点问题,但是chrome和IE很正常。


相关文章

网友评论

      本文标题:WAMP环境下apache创建多个虚拟主机

      本文链接:https://www.haomeiwen.com/subject/usefmttx.html