thinkphp如何禁止直接通过路径访问?

苏生不惑 发布于 2013/06/19 10:39
阅读 2K+
收藏 0
现在很多的权限系统是基于URL路由来控制的(模块 / 动作)比如thinkphp,访问路径是http://localhost/thinkphp/index.php/index/index 但是根据文件路径也能访问到如http://localhost/thinkphp/Tpl/Index/index.html,就直接显示了index.html的源码!如何禁止访问呢?或者其他的保护措施
加载中
0
Narky
Narky

可以在web服务器设置访问 比如apache 

<Directory "/pathtothinkphp/Tpl/">
Deny from all
</Directory>

leo108
leo108
回复 @苏翰 : .ini.conf这种后缀本来就是不允许使用的
苏生不惑
苏生不惑
那还有public、lib那么多目录和.ini .conf后缀文件怎么办?全加这个吗@thinkphp
0
苏生不惑
苏生不惑
楼下给点力啊
0
狂飙的小蜗牛
狂飙的小蜗牛
修改模板文件后缀为.tpl.php
苏生不惑
苏生不惑
你这么做的吗?
返回顶部
顶部