1、在httpd.conf中将下列语句的注释去掉
# Virtual hosts Include conf/extra/httpd-vhosts.conf
2、在apache的conf/extra/httdd-vhost.conf文件的末尾,加入如下代码段:
<VirtualHost 127.0.0.1:80> DocumentRoot "d:/MyWebSite" DirectoryIndex index.html index.htm index.php <Directory /> options FollowSymLinks Allowoverride None Order allow,deny Allow from all </Directory> </VirtualHost>
3、在hosts文件中加入如下代码段
127.0.0.1 www.germmy.com
OK,大功告成。
-------------------------------------------------------------------------------------------------
结合之前的一篇文章,这里讲一下虚拟主机和虚拟目录的区别:
通俗点讲,虚拟主机是指通过纯粹的域名即可访问某个网站,比如www.sohu.com则可以直接访问搜狐,而虚拟目录是可以的,必须通过形如www.sohu.com/replays才可以访问此网站。
下面以一个例子说明下,假设网站的源代码放在d:/MyWebSite里。
配置好虚拟主机后,我是通过www.germmy.com来直接访问我的网站的。
而配置好虚拟目录后,我只能通过www.germmy.com/replays才能访问我的网站。
2者其实只是形式不同,最终的指向都是d:/MyWebSite这个目录里面的内容。
注意到:如果是ubuntu系统,需要给虚拟目录设置777的权限:
sudo chmod -R 777 /Users/sunlei/nonobank/php
相关推荐
关于apache虚拟主机的配置 .docx格式的 打不开的给自己的office安装2007插件
具体如何配置apache里的虚拟主机
windows2003下apache配置虚拟主机和绑定域名服务
linux下apache虚拟主机的配置方法
主要为大家分享了三种Apache配置虚拟主机的方式,感兴趣的小伙伴们可以参考一下
apache 虚拟主机配置 大全 资深web开发者总结apache配置vhost
资源名称:Apache服务器虚拟主机虚拟目录配置 资源截图: 资源太大,传百度网盘了,链接在附件中,有需要的同学自取。
本篇文章是对apache配置虚拟主机的方法进行了详细的分析介绍,需要的朋友参考下
tomcat—apache集群虚拟主机配置详解!
Apache虚拟主机配置文件 httpd-vhosts.comf
此文档适用于lamp环境apache虚拟主机的搭建,使用lamp环境搭建虚拟主机的新手,可以参看此文档。
具体的Apache虚拟主机配置,详细描述Apache虚拟主机的配置过程及原理
主要为大家详细介绍了win10 apache配置虚拟主机后localhost无法使用的解决方法,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
一台apache服务器上配置多个站点,使用不同的域名访问不同的站点。本来是前两天帮公司一位同事配置虚拟主机,完成后写的一份技术文档,现在分享给大家了。
本篇文章的方法大概在网上都可以找到解决方法,只是不是很明确,在这为了减少网友像我这么粗心的少走些弯路,我自己写了下一个简单...在windows2003下安装APACHE配置虚拟目录和UNIN下基本是一样的,就是修改httpd.conf
本篇文章的方法大概在网上都可以找到解决方法,只是不是很明确,在这为了减少网友像我这么粗心的少走些弯路,我自己写了下一个简单...在windows2003下安装APACHE配置虚拟目录和UNIN下基本是一样的,就是修改httpd.conf
配置虚拟主机 $ sudo vi /etc/apache2/sites-available/000-default.conf #DocumentRoot /var/www/html ##注释掉该行 $ cat /etc/apache2/sites-available/000-default.conf|grep -v # ServerAdmin w
如何在本地配置虚拟主机 Apache服务器,三步即可设置成功
php+apache虚拟主机配置 简单.php+apache虚拟主机配置
对Apache在Ubuntu 5.10下配置虚拟主机的详细说明