如何从父目录中提供文件?

时间:2013-12-26 10:29:57

标签: apache

我正在构建一个Web应用程序,目录结构很少见。

网络服务器正在提供/var/www/html/的文件。

我将用户文件存储在/homes/some/dir/users/username/

这是一种聪明的方法吗?

如何配置我的网络服务器以提供/homes/some/dir/users/的文件?

请建议一些组织目录结构的好链接。

1 个答案:

答案 0 :(得分:1)

您可以使用DocumentRoot命令指向您的目录。

DocumentRoot "/homes/some/dir/users/username/"

详情请见此处:https://httpd.apache.org/docs/current/mod/core.html#documentroot

从名称看起来您希望将主目录作为服务网页的基础。这不是一个好主意,因为这可能会暴露通常驻留在那里的其他敏感文件(shell历史只是为了命名一个)。