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

我有以下目录设置:

/var/www/html 

 /home/tim/Website/files_here 

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

这种方法有什么问题吗? 是否有更好的方法让主页进入/home/tim/Website

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

只要apache进程可以读取主目录中的文件,就没有错。

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

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