jfinal默认首页问题

androidsky_cn 发布于 2016/02/20 15:52
阅读 1K+
收藏 0

解读下一代网络:算力网络正从理想照进现实!>>>

首先要说明的是项目部署都没问题,通过localhost和ip访问都没有问题,可以进到index.jsp默认首页。

但是,

部署到外网,绑定域名后

<Host name="test.test.com" appBase="D:\wwwroot\apache-tomcat-6.0.45\webapps" uppackWARs="true"

             xmlValidation="false" xmlNamespaceAware="false">

 <Context path="" docBase="D:\wwwroot\apache-tomcat-6.0.45\webapps\test\" debug="0" reloadable="true"/>

 </Host>

根目录的默认index.jsp就访问不到了。其他目录的可以访问。

访问test.test.com或test.test.com/index.jsp就像没有进入到项目里一样,拦截器也没有打印。

test.test.com/admin/index.jsp这种就正常。

重复一遍:通过localhost:8080/test是可以进入到index.jsp的


跪求思路!

@jfinal

加载中
0
护士的小黄瓜
护士的小黄瓜
把主页的控制器路由设置成/  就行了   要么就是jfinal在过滤静态请求的时候过滤掉了
0
a
androidsky_cn

就是/呢    通过localhost和ip访问都没有问题的     子目录下面的默认index.jsp也是可以的

就是绑定域名后才出现这种情况的。加test.test.com/index.jsp都没法访问的,就像没进到这个项目中来,拦截器也没有打印。

0
JFinal
JFinal

    可能是掉坑里去了,看这里:http://my.oschina.net/jfinal/blog/353062 。 

    另外,服务器如果是 linux,那么配置路径分隔符使用 "/"  而不是 "\",所以无论是 win 还是 linux 建议一律使用"/" 做为目录分隔符。

返回顶部
顶部