如何在 Ubuntu Server 中设置每个用户的 Web 目录?

如何在 Ubuntu Server 中设置每个用户的 Web 目录?

我曾尝试按照Apache2 网站在这里但我似乎找不到,http.conf并且 apache2.conf 中没有正确的行,我想知道在 Ubuntu 中是否有更简单的方法可以做到这一点。

例如,我想http://example.com/~rbowen/file.html转到相关的主目录public_html

谢谢。

答案1

这对你来说可能已经太晚了,但如果你使用以下命令:

sudo a2enmod userdir

并重新启动apache2服务,然后userdir模块将被启用。

Apache2.conf 没有正确的行,因为它使用了这些 Includes 指令:

# Include module configuration:
IncludeOptional mods-enabled/*.load
IncludeOptional mods-enabled/*.conf

“a2enmod”命令将模块添加到 mods-enabled 目录(/etc/apache2/mods-enabled),如果您想编辑 userdir mod 的配置文件,也可以在此处查找。

相关内容