关于Resin虚拟目录配置的问题
来源:互联网 发布:优致seo 编辑:程序博客网 时间:2024/06/07 15:49
项目中多个项目需要同时引用一个静态资源,所以就想到配置不同的虚拟目录指到同一个目录。于是有下面的配置:
署名,非商业用途,保持一致. somebody(莫多)
<!-- configures the default host, matching any host name -->
<host id="" root-directory=".">
<!--
- configures an explicit root web-app matching the
- webapp's ROOT
-->
<web-app id="/" document-directory="webapps/ROOT"/>
<web-app id="/community/jsvm2" document-directory="D://projects//FelooComponents//jsvm2"/>
<web-app id="/passport/jsvm2" document-directory="D://projects//FelooComponents//jsvm2"/>
</host>
<host id="" root-directory=".">
<!--
- configures an explicit root web-app matching the
- webapp's ROOT
-->
<web-app id="/" document-directory="webapps/ROOT"/>
<web-app id="/community/jsvm2" document-directory="D://projects//FelooComponents//jsvm2"/>
<web-app id="/passport/jsvm2" document-directory="D://projects//FelooComponents//jsvm2"/>
</host>
但是发现这样只有后面一个管用(http://localhost:8080/passport/jsvm2)这个是可以,可是(http://localhost:8080/community/jsvm2)就不行,很是郁闷。只要后面的document-directory不是同一个目录就成。
后来在resin的doc里面看到path的配置
path-mapping
child of: web-app-default, web-app
Attribute Meaning default A pattern matching the url: , , or url-regexp A regular expression matching the url real-path The prefix of the real path. When used with , allows substitution variables like .
Maps url patterns to real paths. If using a server like IIS, you may need to match the server's path aliases.
<web-app id='/'> <path-mapping url-pattern='/resin/*' real-path='e:/resin'/> <path-mapping url-regexp='/~([^/]*)' real-path='e:/home$1'/> </web-app>
改正这样的配置就ok了。
<web-app id="/community" document-directory="D://projects//FelooCommunityWeb">
<path-mapping url-pattern='jsvm2/*'
real-path='D://projects//FelooComponents//jsvm2'/>
</web-app>
<web-app id="/passport" document-directory="D://projects//FelooPassportWeb">
<path-mapping url-pattern='jsvm2/*'
real-path='D://projects//FelooComponents//jsvm2'/>
</web-app>
除经特别注明外,本文章版权归莫多泡泡所有. <path-mapping url-pattern='jsvm2/*'
real-path='D://projects//FelooComponents//jsvm2'/>
</web-app>
<web-app id="/passport" document-directory="D://projects//FelooPassportWeb">
<path-mapping url-pattern='jsvm2/*'
real-path='D://projects//FelooComponents//jsvm2'/>
</web-app>
署名,非商业用途,保持一致. somebody(莫多)
- 关于Resin虚拟目录配置的问题
- 关于Resin虚拟目录配置的问题
- 关于apache2.4 的虚拟目录配置问题
- Resin中虚拟目录、数据源、Servlet的配置方法
- Apache虚拟目录的配置问题
- 关于站点虚拟目录,非虚拟目录配置下的路径区别
- 关于Resin SSL支持的两个问题
- resin.conf的配置问题研究
- 关于Tomcat6.0的虚拟目录配置
- 关于如何配置tomcat服务器的虚拟目录
- 解决Tomcat5.5的虚拟目录配置问题
- 关于【apache- tomcat- 5.5.15/conf /Catalina/localhost配置虚拟目录】时的一些问题。(配置web项目的方式不止一种,虚拟目录就是一个)
- 关于IIS发布服务器访问数据服务器配置虚拟目录问题
- Resin的配置
- resin的配置信息
- resin的ssl配置
- resin的配置【转】
- 关于resin服务器下开发jpa+struts2.0+spring+hibernate+dwr的数据库表的ORM配置问题
- 从某种意义上讲,其实我们这些有份薪水的人也是有钱人
- sql数据库角色
- 一位学生来信:别去打听丧钟为谁而鸣,它为你敲响
- ASP.NET2.0中执行数据库操作命令之二
- 真的好凉快
- 关于Resin虚拟目录配置的问题
- 使用Microsoft visual Studio和Rational Purify进行运行时调试(二)
- 我在《新概念I》中不熟悉的单词
- 好凉快的天气(发了两次,删不掉。只好留着了。)
- 大学生活应该如何度过?------ "别去打听丧钟为谁而鸣,它为你敲响"
- 开始写博客了!
- 容易读错的姓氏
- PSP购买导航
- TaskVision 手动配置过程