日期:2014-05-17  浏览次数:20835 次

tomcat问题:如何访问到被ROOT目录下,与ROOT同级目录重名的文件?
场景:我在tomcat的webapps文件夹下发布了一个项目a,命名为为ROOT,这样我访问 http://域名 就可以直接访问a项目。
同时我在webapps下又发布了另一个项目b,命名为b,这样我访问http://域名/b 就可以访问b项目。

而在a项目(即ROOT目录中),又有一个名字为b的文件。现在输入 http://域名/b 实际上访问的是项目b,而不是项目a中的b文件。

那么我如何才能访问到项目a中的b文件呢?是否只有通过重新命名,避免命名的冲突才能访问到呢?

------解决方案--------------------
这样管理起来好混乱哦。
推荐用反向代理吧,很多成熟工具的
------解决方案--------------------
http://域名/ROOT/b
这样不行么?
------解决方案--------------------
尽量规范些,不要想当然
------解决方案--------------------
别这样搞多个项目吧。多个项目的话用子域名