关于 wamp apache 的虚拟机配置多域名访问的解决方法
2016-07-15 09:56
567 查看
原文链接:http://www.cnblogs.com/viphchok/articles/5672570.html
1. 修改 Hosts 文件
C:\WINDOWS\system32\drivers\etc\Hosts 127.0.0.1 www.a.com 127.0.0.1 www.b.com 127.0.0.1 www.c.com
2. 编辑 wamp\bin\apache\apache2.4.9\conf\extra\httpd-vhosts.conf 文件,在文件底部加入以下代码
<VirtualHost *:80> ServerName www.a.com #域名在 hosts 配置 ServerAlias www.a.com #域名在 hosts 配置也叫主域名 DocumentRoot E:/wamp/www/aa #物理路径 <Directory "E:/wamp/www/aa"> #物理路径 Options Indexes FollowSymLinks AllowOverride all Order Allow,Deny Allow from all </Directory> </VirtualHost> <VirtualHost *:80> ServerName www.b.com #域名在 hosts 配置 ServerAlias www.b.com #域名在 hosts 配置也叫主域名 DocumentRoot E:/wamp/www/bb #物理路径 <Directory "E:/wamp/www/bb"> #物理路径 Options Indexes FollowSymLinks AllowOverride all Order Allow,Deny Allow from all </Directory> </VirtualHost> <VirtualHost *:80> ServerName www.c.com #域名在 hosts 配置 ServerAlias www.c.com #域名在 hosts 配置也叫主域名 DocumentRoot E:/wamp/www/cc #物理路径 <Directory "E:/wamp/www/cc"> #物理路径 Options Indexes FollowSymLinks AllowOverride all Order Allow,Deny Allow from all </Directory> </VirtualHost>
3. 避免 locahost 被前面的覆盖掉而打不开,需要重新写上 locahost 的配置
<VirtualHost *:80> ServerName localhost #域名在 hosts 配置 ServerAlias localhost #域名在 hosts 配置也叫主域名 DocumentRoot E:/wamp/www #物理路径 <Directory "E:/wamp/www"> #物理路径 Options Indexes FollowSymLinks AllowOverride all Order Allow,Deny Allow from all </Directory> </VirtualHost>
4. 找到安装目录 wamp\bin\apache\apache2.4.9\conf,查找 Include conf/extra/httpd-vhosts.conf 把前面注释符号“#”删掉,打开虚拟机。
5. 重启所有服务 done!
转载于:https://www.cnblogs.com/viphchok/articles/5672570.html
相关文章推荐
- 关于WAMP的apache 人多了就访问非常卡的问题解决方法
- 关于androidstuio运行程序遇到 Error:(11, 8) 错误: 无法访问HttpEntity 找不到org.apache.http.HttpEntity的类文件解决方法
- 本机无法访问虚拟机上配置的apache服务问题解决
- wamp下配置多域名和访问路径的方法
- Spring Boot -- 关于创建了springmvc的配置类导致静态资源访问失效解决方法
- 关于WAMP的Apache服务不能启动的解决方法
- 关于配置apache时无法用自定义域名访问论坛的问题
- apache虚拟机配置步骤和修改访问端口的方法(虚拟机端口映射)
- 关于Websphere上配置servlet造成的无法访问解决方法
- 关于heritrix安装配置时出现”必须限制口令文件读取访问权限”的解决方法
- 关于网站中FCKeditor用域名访问时提示“没有权限”的解决方法
- 关于heritrix安装配置时出现"必须限制口令文件读取访问权限"的解决方法
- laravel 配置了自己的域名以后, localhost 无法访问 404 not found 的解决方法
- 配置好apache SSL之后 浏览器https访问未响应的解决方法
- wamp 的 apache 访问速度慢的问题解决方法
- 使用phpmyadmin集成环境,配置好域名后,输入域名却发现无法访问的解决方法
- apache搭的服务器域名能访问, IP访问不了的解决方法
- Apache虚拟主机配置,实现多域名访问本地项目PHP空间,以及配置403Forbidden等错误的解决办法
- 配置apache虚拟机(ip访问和域名访问)
- mysql+Apache+php环境配置中安装Apache,注册服务出现“(OS 5)拒绝访问的解决方法