我需要一些帮助,我的虚拟主机权限似乎无法正常工作。 例如,site1.com和site2.com可以访问彼此的文件甚至创建文件!我试图通过在apache2.conf文件中使用它来阻止这种情况。
<Directory />
Options FollowSymLinks
Order deny,allow
Deny from all
</Directory>
然后在site1的虚拟主机文件中,我有了这个
<Directory /var/www/site1.com/public_html>
Options indexes, FollowSymLinks
Order Allow,Deny
Allow from all
</Directory>
对于site2中的虚拟主机ifle,我有这个
<Directory /var/www/site2.com/public_html>
Options indexes, FollowSymLinks
Order Allow,Deny
Allow from all
</Directory>
任何人都可以帮我解决这个问题吗?
我做错了什么?
谢谢, 丹
答案 0 :(得分:0)
Apache配置与在文件系统中创建文件的人/事无关,它只确定此特定程序(httpd)愿意提供的内容。