在我的网络服务器中使用符号链接可以吗?

在我的网络服务器中使用符号链接可以吗?

我有以下目录设置:

/var/www/html

/home/tim/Website/files_here

该文件夹html实际上是 的链接/home/tim/Website。这意味着我的所有网站文件都在我的主区域中(它们包含在备份等中)。

这种方法有什么问题吗?有没有更好的方法让主页位于/home/tim/Website

Web 服务器上的符号链接是否与非 Linux 用户不兼容?

答案1

这没有什么问题,只要 apache 进程可以读取你的主目录中的文件即可。

如果您使用的是开发机器,您也可以将文件放在该/var/www目录或其子目录下,但您也可以进行编辑/etc/apache2/sites-available/default,使该行DocumentRoot指向您的/home/tim/Website/files_here文件夹。

还有mod_userdir,一个允许提供 /home/<username>/public_html 中的文件的 apache 模块。

相关内容