从网站-1指向子网站到网站-2上的子文件夹(两者都托管在同一台服务器上)

时间:2013-12-24 02:24:56

标签: hosting subdomain cpanel

我有一个拥有三个网站的客户,每个网站都有独立的c-panel用于托管和DNS管理。

我需要将子网站从网站-1和网站2指向网站-3,然后将其根目录作为网站-3上的子文件夹。

我能够为网站-3设置一个简单的子域名,并将其根目录设置为我需要的子文件夹,但是在指向其他两个站点时遇到了问题。

似乎(来自谷歌搜索)该问题是由该网站共享一个IP地址引起的,因为它们都在同一台服务器上。

在子文件夹所在的网站3上,我尝试设置test.website-1.com的“附加域名”,但收到错误说明:

website-1.com is already configured. Sorry, that domain is already setup (remove it from httpd.conf)

我尝试在cpanel中使用park设置域时遇到类似的错误。我无法以httpd.conf的方式访问服务器(除非有通过cpanel的方法)。

有没有其他方法来设置我缺少的?

2 个答案:

答案 0 :(得分:0)

如果您使用的是IIS,则可以在IIS中创建一个网站(在IIS中的“站点”文件夹下添加网站)并指向任何文件夹。例如,如果您尝试将子域mysubdomain.website-1.com指向特定文件夹,请在IIS中创建指向该子文件夹的网站,然后在绑定中将其绑定到mysubdomain.website-1.com。在您的域注册表中,只需将子域指向Website-1的相同IP即可。我相信这应该有用。

不幸的是,我的知识仅限于IIS。如果您不使用IIS,则可能会找到其他资源来配置子域。

答案 1 :(得分:0)

如果您的所有主域名都使用相同的IP,则无法像您所提到的那样指向子域名,因为所有子域名也使用相同的IP。

而不是将子域1子域2指向子域3 ...只需为其主域的cpanel中的每个子域直接重定向到子域3。

您可以在cpanel

中轻松设置重定向选项的重定向