2014-04-10 15:07:01
来 源
ITJS.CN
Apache
本篇分享了Apache服务器配置多站点时查找路径的问题,希望对于初学Apache服务器相关的朋友有帮助,更多Apache安装、配置、报错处理等资源请本站内搜索。
apache的httpd.conf文件里

<VirtualHost *:80>

ServerAdmin [email protected]

DocumentRoot D:/web/sitefile/1/

ServerName www.server110.com

#ServerAlias domain.com *.domain.com

DirectoryIndex index.jsp

ErrorLog logs/error-_log.txt

CustomLog logs/access-allsite_log.txt common

JkMount /servlet/* controller

JkMount /*.jsp controller

</VirtualHost>

<VirtualHost *:80>

ServerAdmin [email protected]

DocumentRoot D:/web/sitefile/2/

ServerName www.abc.net

#ServerAlias domain.com *.domain.com

DirectoryIndex index.jsp

ErrorLog logs/error-_log.txt

CustomLog logs/access-allsite_log.txt common

JkMount /* controller

</VirtualHost>

第一个虚拟主机我配置为将JSP和SERVLET的请求转发给JAVA WEB处理器。第二个我把对www.abc.net的所有请求直接都转发给JAVA WEB处理器。

原因是有一次,我在同一机器上有2网站,结果有一个站点他的JAVA请求都处理正确,但对应的图片我是交给APACHE处理的,然而却出现他们2站点始终到同一个路径下去找图片。出现有一个站点图片显示不出来的情况!

我配置DocumentRoot D:/web/sitefile/2/难道不对?还请知道的朋友告诉小弟!

声明: 此文观点不代表本站立场;转载须要保留原文链接;版权疑问请联系我们。