2012-08-11 114 views
0

我需要你们的大力帮助。 我有一个网站,例如说www.abc.com。我的客户需要将整个网站更改为三个子域名,以解决三个国家/地区的问题。这三个域名应该是完全相同的副本。如何使同一网站作为多个子网域

例子:

  1. http://us.abc.com
  2. http://in.abc.com

这三个子域应该像主站。 我想复制我所有的站点文件夹,将它们复制到US,IN,FR三个文件夹中,并将其上传到主机并将这些文件夹指向子域名。由于这将创建大量的文件和文件夹,我会毫不犹豫地这样做。

这种方法很好,或者我应该如何克服这种情况......如果你能给我一个线索,很高兴。谢谢。

+0

3个副本将如何变化? – 2012-08-11 04:02:09

+0

某些区域只能在特定国家/地区显示。可以说有一个图像需要只显示给美国而不是IN或FR。有一个分类区域,如果有人登录我们.abc.com他只能查看或添加美国分类信息...等 – vinu 2012-08-11 04:10:18

+0

看到这个http://stackoverflow.com/a/11220108/1386111 – 2012-08-11 04:27:00

回答

0

我并不完全相信你的问题是什么:

  1. 这听起来像你想使用Apache虚拟主机(所以不同的域名将由同一个服务器处理):

  2. 当然,你需要有DNS三个域名指向你的Web服务器

  3. 您可以使用Apache配置,根据需要在不同域之间共享或区分内容。

“希望帮助...

PS:在//: 要回答你原来的问题:

如果 “http://us.abc.com” 和“HTTP .abc.com“是内容相同的不同域,您甚至不需要虚拟主机:您​​可以使用”abc.com“同时提供这两种服务。但虚拟主机仍然会更清洁 - 以防您将来定制一个站点或另一个站点。

另一方面,如果你有“http://mysite.abc.com”和“http://mysite.abc.com.in”,那么你可以仍然服务于这两个网站同一台服务器但你必须使用虚拟主机(因为“abc.com”和“abc.com.in”是不同的域)。

再次 - 我希望有所帮助。

+0

HTaccess也.. – 2012-08-11 04:27:18

+0

非常感谢paulsm4。我已经通过你的链接,并认为这可以帮助克服我的问题。虽然我不是一个网络专家,我们正在使用godaddy托管计划。我认为他们不允许我们修改任何配置(我不确定)。我如何克服共享服务器的虚拟主机..?对不起,如果我让你不舒服。我问这个,因为我不知道这些东西,我真的想这样做.. :)再次感谢您的回答 – vinu 2012-08-11 04:42:07

+0

伙计们,我得到了一个公平的解决方案,我需要使用指导我的子域到同一目录。一切都会好起来的。但是我又遇到了另一个问题。因为如果我这样做,那么我的JavaScript不在子域下工作。我有评论区域,它主要domina炒锅没有任何问题,但对于子域名,而不是错误,但没有任何反应(我的意思是评论区域不作为主要域名运作) – vinu 2012-08-13 06:24:28