如何禁止别人访问模板目录下的html文件?

如何禁止别人访问模板目录下的htm文件?比如:http://www.abc.com/templates/luoluo/index.htmllist_artice.htm.... 如何禁止别人访问模板目录下的htm文件?

比如:
http://www.abc.com/templates/luoluo/
index.html
list_artice.htm
.......

别人如果直接在浏览器中输入
http://www.abc.com/templates/luoluo/index.html
就能直接查看我的模板文件代码,请问怎么禁止别人访问default文件夹里面的所有html文件?

我的服务器是 win203+IIS6.0
展开
 我来答
yfcp
推荐于2017-11-24 · 知道合伙人软件行家
yfcp
知道合伙人软件行家
采纳数:1748 获赞数:5545
有多年网站建设相关工作经验。熟悉ASP、ASP.net、VB、JavaScript、HTML等语言和CSS、Ajax等相关技术。

向TA提问 私信TA
展开全部
你好,模板html文件是无法禁止访问的。如果禁止了访问,你自己的程序也不能读取了。
正确的做法是:
1、隐藏模板路径,templates/luoluo/ 这个luoluo你可以自定义,改的复杂点。
2、前台文件不要暴漏luoluo文件夹名字。图片、css、js等文件放到templates/ 下面其他文件夹。这样别人就不知道你的模板在luoluo下了。
更多追问追答
追问
按照你的思路 就算把这个文件夹改的复杂了。但是他只要在首页文件的源代码中一样的能看见
追答
第二条和你说了,前台文件不要暴漏luoluo文件夹名字。模板都是动态读取的,前台源文件中你为什么非得暴漏luoluo呢?
成熟网站都不会暴漏模板路径的,如果你自己写的程序,那需要改进程序。
百度网友f27309d
2017-11-24
知道答主
回答量:1
采纳率:0%
帮助的人:918
展开全部

在目录下 新建一个文件 名字改为 .htaccess

里面就写 Deny from all

然后别人就不能访问这个目录了

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
fffgg5188
2014-11-10 · TA获得超过616个赞
知道答主
回答量:251
采纳率:0%
帮助的人:104万
展开全部
设置权限,后台权限一设置就可以了
追问
我用的程序后台没这个功能
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
飒风竹水02
2017-08-08 · TA获得超过117个赞
知道答主
回答量:66
采纳率:50%
帮助的人:3.7万
展开全部
#禁止直接访问模板文件
RewriteRule ^(.*)\/(View\/)(.*)(.*)\.html$ /index.html [R=403,L]
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式