作者pizzafan (未定)
看板Web_Design
标题[问题] micro或include档怎麽藏?
时间Mon Nov 17 21:49:11 2014
想把SQL语法,用micro或define定义之後,另放include档,
可是这个档要怎麽藏?有办法跳脱而不存放在/htdocs之下吗?
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 36.237.125.101
※ 文章网址: http://webptt.com/cn.aspx?n=bbs/Web_Design/M.1416232154.A.600.html
1F:→ alog: 用意何在@@? 11/17 22:45
2F:→ alog: 基本上如果不需要伺服器解析,你要放在哪个目录是不会管你的 11/17 22:48
3F:→ alog: 但负责解析脚本的程式一定要有足够的权限能存取你摆放的目录 11/17 22:49
4F:→ pizzafan: 所以目前业界放在htdoc下都是安全的吗?(只靠apache设定? 11/18 02:12
5F:→ pizzafan: 构想是只要SQL都代码化固定,就比较不用担心插入语法 11/18 02:14
6F:→ pizzafan: 但inc档想要放在非htdocs位置,也就是受到内部server保护 11/18 02:15
7F:→ pizzafan: 可server端内部可见(或互相沟通)的位置? 11/18 02:16
8F:→ pizzafan: 也就是apache设定走位或错误,或万一空窗,也不受外来影响 11/18 02:18
9F:推 alog: 1. 无影响 2. 如果是防sql injection 平时要做好单元测试 11/18 08:01
10F:→ alog: 3. 有些资料不愿意让别人存取可藉由rewrite或filematch 11/18 08:02
11F:→ alog: 语法放一个htaccess档在网站根目录内 11/18 08:02
12F:→ alog: 用该档案控管外来的request 该deny就reject 11/18 08:03
13F:→ alog: 详细用法你需要上apache document 11/18 08:03