Apache首选的DocumentRoot路径

时间:2012-09-04 01:46:43

标签: php apache apache2 directory document-root

我想知道将我的网站放在/var/www/home/myuser/public/sites内是否有区别。刚刚看到一些指向前者的教程,然后是其他指向后者的教程,但没有提到将它放在那里的一些关键好处。如果你知道一些解释最好的文章,请与我分享。

非常感谢。

2 个答案:

答案 0 :(得分:2)

我可以想到从一个目录到另一个目录的主要区别在于它是否位于单独的分区上并且您设置了不同的标志,例如noexecnosuid。除此之外,您使用的实际目录无关紧要。

然而,据说,默认情况下,用户的主目录是在/home内创建的,特别是在共享托管服务器之类的东西中,将DocumentRoot作为子目录是有意义的用户的主目录,允许他们轻松修改文件,而不必担心他们需要授予他们离开主目录的权限,从而可以轻松地通过FTP或SFTP与chroot等“锁定”它们

答案 1 :(得分:0)

先生没有利弊。你可以自由地使用你想要的东西。