我有一个用于测试目的的网络服务器来托管我的域名http://www.domain.com运行完美。以下是服务器规格:
- 操作系统 Freebsd 7.2
- MySQL 5.1.33
- Apache 2.2.11
- PHP 5.2.9
我可以在 httpd.conf 中创建别名目录,以便我的域可以在同一台服务器上托管子目录,例如 httpd://domain.com/subdomain1、httpd://domain.com/subdomain2 等。我的所有 subdomain1 和 subdomain2 目录文件夹都驻留在同一个 Web 服务器上,只是位置不同。
下面是我从 httpd.conf 中获取的别名 subdomain1 块的示例:
Alias /subdomain1 "/usr/local/www/subdomain1"
<Directory "/usr/local/www/subdomain1">
Options +Indexes
AllowOverride None
allow from all
</Directory>
我正在寻找一种方法,以便从 LAN 中的另一台服务器读取我的 subdomain1 和 subdomain2 目录,但仍将其托管为 httpd://domain.com/subdomain1。非常感谢任何人知道如何做到这一点。
谢谢,
答案1
ProxyPass 和 ProxyPass Reverse 是此处前进的方向。