php thinkphp怎么禁止通过目录访问页面
3个回答
展开全部
给每个目录自动生成一个index.htm空白文件就可以了!
更多追问追答
追问
请问下,怎么可以制止这样的形式访问呢?
http://localhost/Index/Tpl/default/Index/***.html
追答
url参数是可以改的 你想咋个制止? 他如果要那样改 也没办啊! 要就你就做404嘛
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2012-03-30 · 知道合伙人软件行家
关注
展开全部
thinkphp只有一个入口文件,就是主目录下的index.php(通常情况下),应该不会允许访问其下目录的吧?
更多追问追答
追问
是的,php是只有一个入口文件的,我们可以通过给session设定参数来控制是否可以访问指定的页面,但是你试一下,通过http://localhost/Index/Tpl/default/Index/***.html这样访问的时候,他还是可以访问的。这样就带来了不安全性的哦?
追答
解决办法:
1. 将模板后缀改名。
2. 模板尽量不放置重要数据。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询