第一部分 :配置虚拟目录
<IfModule dir_module>
#配置启动欢迎页面
DirectoryIndex index.html index.htm index.php
#配置站点访问的名字以及站点所在的目录
Alias /myBlog "D:/myBlog"
#站点所在的目录注意要和上面保持一致
<directory D:/myBlog>
Order allow,deny
Allow from all
</directory>
</IfModule>
在浏览器中输入http://localhost:80/myBlog 回车即可测试虚拟目录是否配置成功。
第二部分 :配置虚拟主机
A:启用虚拟主机模块
在Apache安装目录下找到conf文件夹打开其中的httpd.conf文件 启用虚拟主机模块具体见下图
B 在extra文件夹中找到httpd-vhosts.conf
在其中添加一个虚拟主机节点(放在所有虚拟主机节点的最前面)具体如下:
<VirtualHost 127.0.0.1.80>
ServerAdmin webmaster@dummy-host2.somenet.com
DocumentRoot "D:/myBlog/" #站点根目录
DirectoryIndex index.html index.htm index.php #启动欢迎页
ServerName www.rcnet.com.cn #访问域名
<Directory "D:/myBlog/"> #站点根目录
Options FollowSymLinks
AllowOverride None
Order allow,deny
Allow from all
</Directory>
ServerName dummy-host2.somenet.com
ErrorLog "logs/dummy-host2.www.rcnet.com.com-error.log"
CustomLog "logs/dummy-host2.www.rcnet.com.com-access.log" common
</VirtualHost>
说明:为做注释说明的地方不需要改动,注释说明的地方根据自己的实际情况进行改变。
C:修改Hosts文件
文件位置:C:\Windows\System32\drivers\etc
添加 127.0.0.1 www.rcnet.com.cn
以上修改完成后 重新启动Apache服务 打开浏览器在地址栏输入
http://www.rcnet.com.cn 回车就可以看到我们设置站点欢迎页面,到此Apache虚拟目录和虚拟主机全部配置完成。