1

假设我有 3 个域“example.com”、“example.net”和“example.org”。

我还有一个运行 Ubuntu 11.04 32bit 的 VPS,带有 Apache、MySQL、PHP5、ProFTPd 和 Webmin。

Sally 拥有 example.com,她的家位于:

/家/莎莉

Joe 拥有 example.net,他的家位于:

/家/乔

Dave 拥有 example.org,他的家位于:

/家/戴夫

我的问题是: 1. 我怎样才能让他们不访问彼此的目录,更具体地说是其他网站文件。2. 如果他们的每个网站都在,我如何让 Apache 从目录中读取

~/htdocs/example. * /

非常感谢。

4

2 回答 2

0

您必须为 Apache 创建一些虚拟主机配置文件。查看如何设置 Apache 虚拟主机配置(附示例),并直接从 httpd.apache.org @ VirtualHost 示例

不要忘记重新启动 Apache 服务器(通过/etc/init.d/apache2 restart (??))

完全披露:我使用 CentOS 工作,但 IIRC Ubuntu 的 Apache 目录应该与 Debians 相同。请注意,您可能必须根据您的环境调整它们的位置。

于 2012-04-17T01:31:30.753 回答
0

我知道这个问题有点老了,但我发现可能其他人也在寻找这个特别的主题。

所以这个链接可能会有所帮助

于 2016-03-28T01:41:41.707 回答