如何在CentOS中设置user指令的目录

时间:2015-07-21 04:16:08

标签: apache web centos

我可以访问 http://host/~user1/index.html 按照一些在线说明(编辑userdir.conf)

但是,我无法找到任何有关访问用户指令其目录的信息,例如,如果我在public_html下创建folderX,我想访问如下文件夹:http://host/~user1/folderX;然后它将显示" folderX"的索引。目录。 (现在我收到403禁止的消息,你没有权限访问此服务器上的/ ~user1 / folderX /。)

如您所知,如果我们在" / var / www / html /"下创建一个文件夹,比如folder1;目录,我们可以直接访问文件夹http://host/folder1,它将列出目录的索引。

那么,有人可以帮忙吗?感谢。

1 个答案:

答案 0 :(得分:1)

我不确定你要问的是什么,但如果你想要用户目录:

1)您必须在Apache运行时中启用mod_userdir模块

2)您可以在Apache配置文件中添加其他UserDir节

3)每个愿意的用户必须在他们的主目录下创建一个目录〜/ public_html(" public_html"是默认名称)。

4)默认情况下,可以从Web浏览器访问用户创建的所有子目录。行为与" main"相同。页面/ var / www / html /.

以下是两个可能有用的链接: