1

我在目录内的一个文件夹中有很多图像和 pdf 文件public_html,并且我有很多关于 public_html 的脚本,可以根据用户请求动态处理、创建和编辑这些文件。

现在的问题是我已经意识到将这些文件存储在文件夹中public_html是不安全的,也许有人可以注入一些脚本并将它们全部删除!所以我想要做的是将它们移到 public_html 之外。但是 - 因为我有很多脚本处理所有这些文件,所以所有路径都会搞砸。我正在使用使用相对路径 ( /home/public_html/designs/product1/...) 的脚本以及使用绝对路径 ( www.mydomain.com/designs/product1/...) 的脚本。

老实说,我对符号链接了解不多——我已经阅读了一些,但我发现它令人困惑,因为我对 Linux 也不是很好。

我的问题是:有什么方法可以放置某种符号链接或连接,以便我可以将所有产品设计文件移到 public_html 之外,而不必更改所有脚本以指向新路径? 所以也许,某种代码可以将public_html/designs/我的脚本中的所有请求解析到新路径?也许符号链接不是我在这里需要的,而是别的东西?

4

1 回答 1

4

在 linux 中创建符号链接很容易

首先进入 public_html 目录:

/home/public_html/

然后将设计目录移动到上层目录[或您想要的每个位置] mv 设计../

然后创建到真实目录的符号链接

ln -s ../designs designs

一切都会好起来的

于 2013-10-09T16:14:42.557 回答