我build立了一个包含一些站点的小型共享主机。 对于每个站点,都有一个用户。 我的意思是,为abcd.com,我创build了abcd.com用户,并把虚拟主机的htdocs。 我不知道如何防止abcd.com访问xyzd.com的数据。 我通过将0更改为其他权限来修改,这使得我在浏览器中查看Apache时定义了访问权限。
我如何确保访问?
谢谢。
你应该使用sumod_php或者suexec来强制apache的进程作为VirtualHost的所有者。 即
<VirtualHost ...> ... bla-bla-bla ... SuexecUserGroup <user> <group> </VirtualHost>
更多信息可以在http://httpd.apache.org/docs/2.0/suexec.htmlfind。