我正在构建一个Web应用程序,目录结构很少见。
网络服务器正在提供/var/www/html/
的文件。
我将用户文件存储在/homes/some/dir/users/username/
。
这是一种聪明的方法吗?
如何配置我的网络服务器以提供/homes/some/dir/users/
的文件?
请建议一些组织目录结构的好链接。
答案 0 :(得分:1)
您可以使用DocumentRoot命令指向您的目录。
DocumentRoot "/homes/some/dir/users/username/"
详情请见此处:https://httpd.apache.org/docs/current/mod/core.html#documentroot
从名称看起来您希望将主目录作为服务网页的基础。这不是一个好主意,因为这可能会暴露通常驻留在那里的其他敏感文件(shell历史只是为了命名一个)。