【发布时间】:2013-04-22 22:13:10
【问题描述】:
我在public_html 目录内的一个文件夹中有很多图像和pdf 文件,并且我有很多关于public_html 的脚本根据用户请求动态处理、创建和编辑这些文件。
现在的问题是我已经意识到将这些文件存储在public_html 的文件夹中并不安全,也许有人可以注入一些脚本并将它们全部删除!所以我想做的是将它们移到public_html之外。但是 - 因为我有很多脚本处理所有这些文件,所以所有路径都会搞砸。我正在使用使用相对路径的脚本 (/home/public_html/designs/product1/...) 以及使用绝对路径的脚本 (www.mydomain.com/designs/product1/...)。
老实说,我对符号链接知之甚少——我读过一些,但我发现它令人困惑,因为我对 Linux 也不是很好。
我的问题是:有什么方法可以放置某种符号链接或连接,这样我就可以将所有产品设计文件移到 public_html 之外,而不必更改所有脚本以指向新路径?因此,也许某种代码可以将我的脚本中的所有public_html/designs/ 请求解析到新路径?也许符号链接不是我在这里需要的,而是别的东西?
【问题讨论】:
标签: php linux apache security resolveurl