Apache 添加虚拟目录注意事项

Apache 添加虚拟目录注意事项,使用apache的朋友可以参考下。
问题:配置Apache,httpd.conf
添加虚拟目录
<IfModule alias_module>
Alias /sww/ "C:/xampp/htdocs/test/"
</IfModule>
出现限制权限访问,
Access forbidden!
You don't have permission to access the requested object. It is either read-protected or not readable by the server.
If you think this is a server error, please contact the webmaster.
Error 403
localhost
2011/8/26 17:36:49
Apache/2.2.17 (Win32) mod_ssl/2.2.17 OpenSSL/0.9.8o PHP/5.3.4 mod_perl/2.0.4 Perl/v5.10.1

需添加目录设置

<Directory "C:/xampp/htdocs/test/">
AllowOverride None
Options None
Order allow,deny
Allow from all
</Directory>

尝试:
1. 将C:/xampp/htdocs/test/的/去掉,结果:无法启动apache
2. 将C:/xampp/htdocs/test/的/改成\,结果:无法启动apache
3. 将C:/xampp/htdocs/test/改为"D:/Work/Booksir/BP/Code/User_Booksir_com_cn/trunk/",结果:无法启动apache
4. C:/xampp/htdocs/test/文件夹有Everyone完全控制权限,给D:/Work/Booksir/BP/Code/User_Booksir_com_cn/trunk加上Everyone的完全控制权限,结果:仍无法启动apache
5. 将"D:/Work/Booksir/BP/Code/User_Booksir_com_cn/trunk/"的/去掉,/sww/的/去掉,结果:成功启动apache
结论:
最好
Alias /sww "D:/Work/Booksir/BP/Code/User_Booksir_com_cn/trunk"
<Directory "D:/Work/Booksir/BP/Code/User_Booksir_com_cn/trunk">
后面都不要加/,都不要使用\,这样比较保险
# If you include a trailing / on /webpath then the server will
# require it to be present in the URL. You will also likely
# need to provide a <Directory> section to allow access to
# the filesystem path.
本站部分内容来源互联网,如果有图片或者内容侵犯您的权益请联系我们删除!

相关文档推荐

Apache虚拟目录和默认首页的设置,用apache做服务器的朋友必须要懂的。
Windows Server 2003系统中创建的Web网站,其中的所有内容一般都存储在主目录中。但随着网站内容的不断丰富,用户需要把不同层次的内容组织成网站主目录下的子目录。
今天偶尔有兴趣,试验了一下Serv-U中设置虚拟目录的设置方法,我测试后有以下两种,如还有更多方法的不妨介绍出来共享一下。
这篇文章主要介绍了Tomcat服务器绑定多域名和虚拟目录的方法,Tomcat用于动态解析JSP和Servlet程序,需要的朋友可以参考下
这篇文章主要介绍了Windows系统下安装Tomcat服务器和配置虚拟目录的方法,Tomcat服务器用于驱动JSP和Servlet程序,需要的朋友可以参考下
跟版网模板提供整合,系统集成,目录,虚拟,组件,I,等网页设计素材资源,提供相关网页设计资源的教程和免费下载。跟版网,专业织梦网页设计模板资源站。。