日期:2014-05-16  浏览次数:21017 次

多域名下的apache配置问题
环境:win2003
apache(安装在D盘D:\Program Files\Apache Software Foundation\Apache2.2\htdocs)

域名:http://news.csdn.net  / http://tupian.csdn.net / http://weibo.csdn.net

网站路径 :E:\www\news.csdn.net ;E:\www\tupian.csdn.net ;E:\www\weibo.csdn.net

==============================
已经安装了apache
配置按照 
NameVirtualHost ip地址
<VirtualHost ip地址>
ServerName news.csdn.net
DocumentRoot "E:\www\news.csdn.net"
</VirtualHost>
<VirtualHost ip地址>
ServerName tupian.csdn.net
DocumentRoot "E:\www\tupian.csdn.net"
</VirtualHost>
<VirtualHost ip地址>
ServerName weibo.csdn.net
DocumentRoot "E:\www\weibo.csdn.net"
</VirtualHost>

但是访问三个域名的时候 默认访问到 D:\Program Files\Apache Software Foundation\Apache2.2\htdocs 这个文件夹下

请问各位大侠应该怎么配置才能对应到相应的E盘的目录上呢 在此感谢了

------解决方案--------------------
没提示什么错误么,一般是e盘的访问权限没有吧,试试:
<Directory "E:\www\weibo.csdn.net">
Options -Indexes FollowSymLinks
AllowOverride None
Order allow,deny
Allow from all
</Directory>