首页
App
&
Coffee
文档
项目
分享
反馈
俱乐部
登录
注册
关于模板路径访问的问题。
cs3230524
2017-05-24 18:18
你好!
在demo里面的模板文件:/common/_layout.html,在url里面是能直接访问到的。我能通过什么方法禁止用户访问吗?
@JFinal
项目:
JFinal
1
评论区
caoxusheng
2017-05-24 19:19
可以把文件放在WEB-INF/views/路径下。只能通过Controller才能进行访问了
回复
JFinal
2017-05-24 22:35
生产环境 nginx 已然是标配,在 nginx 的配置文件中直接屏蔽对模板目录的访问即可
如果一定要自行屏蔽,可以使用 jfinal 的 Handler,代码大致如下:
public void handle(target , req, resp, isHandled) {
if (target.endsWith(".html")) {
HandlerKit.renderError404(req, resp, isHandled);
return;
}
next.handle(target, req, resp, isHandled);
}
回复
发送
我要反馈
热门反馈
扫码入社