我有一个网络应用程序正在运行http://域名.com我刚刚购买了另一个域名http://domain2.com。两个域名都指向相同的 DNS 服务器,并且都指向相同的 IP 地址。
最好的方法是什么,或者我应该如何设置我的 Apache 配置才能http://domain2.com/blah 指向http://域名.com?
以便...
和
答案1
使用别名!(注意mod_alias
必须启用)
<VirtualHost * >
ServerName www.domain1.com
DocumentRoot /var/www/domain1
</VirtualHost>
<VirtualHost * >
ServerName www.domain2.com
DocumentRoot /var/www/domain2
Alias /blah /var/www/domain1
</VirtualHost>
答案2
创建两个虚拟主机条目并将每个虚拟主机的文档根目录指向相同的路径。
例子:
<VirtualHost * >
ServerName www.domain1.net
DocumentRoot /www/domain
</VirtualHost>
<VirtualHost * >
ServerName www.domain2.net
DocumentRoot /www/domain
</VirtualHost>