我有一个有三个网站的客户,每个网站都有单独的c-panels用于托管和dns管理。
我需要将一个子域从website-1和website-2指向website-3,然后让它们的根是website-3上的一个子文件夹。
我能够为website-3设置一个简单的子域,并将其根目录设置为我需要的子文件夹,但我在指向其他两个站点时遇到了麻烦。
似乎(通过谷歌搜索)这个问题是由网站共享一个IP地址引起的,因为它们都在同一个服务器上。
在子文件夹所在的website-3上,我尝试设置了test.website-1.com的"add-on domain“,但得到一个错误信息:
website-1.com is already configured. Sorry, that domain is already setup (remove it from httpd.conf)在尝试使用cpanel中的驻留域设置时,我遇到了类似的错误。我不能以允许我使用httpd.conf的方式访问服务器(除非有办法通过cpanel)。
有没有其他的方法来设置这个我错过了?
发布于 2013-12-24 11:01:06
如果您使用的是IIS,则可以在IIS中创建一个网站(在IIS中的Sites文件夹下添加网站)并指向任何文件夹。例如,如果您尝试将子域mysubdomain.website-1.com指向特定文件夹,请在IIS中创建一个指向该子文件夹的网站,然后在bindings中将其绑定到mysubdomain.website-1.com。在您的域名注册表中,只需将子域指向Website-1的相同IP即可。我相信这应该行得通。
不幸的是,我的知识仅限于IIS。如果您不使用IIS,您可以找到其他资源来配置子域。
发布于 2017-03-07 18:05:05
如果您的所有主域都使用相同的IP,您将无法指出您所提到的子域,因为所有的子域也使用相同的IP。
而不是将子域1子域2指向子域3 ...只需为每个子域设置直接从其主域的cpanel重定向到子域3。
您可以在cpanel中轻松设置来自重定向的重定向选项
https://stackoverflow.com/questions/20754049
复制相似问题