如何使同一网站成为多个子域名

时间:2012-08-11 03:58:57

标签: php mysql hosting subdomain

我需要你们的帮助。 我有一个网站,例如www.abc.com。我的客户需要将整个网站的三个子域名更改为三个国家/地区。所有三个子域应该是相同的副本。

示例:

  1. http://us.abc.com
  2. http://in.abc.com
  3. 所有三个子域都应该像主网站一样工作。 我想将我的所有网站文件夹复制到三个文件夹中,如US,IN,FR并将其上传到主机并将这些文件夹导入子域。由于这将创建大量文件和文件夹,我将毫不犹豫地这样做。

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

1 个答案:

答案 0 :(得分:0)

我不完全确定你的问题是什么:

  1. 听起来您想使用Apache虚拟主机(因此不同的域名将由同一台服务器处理):

  2. 当然,您需要将三个域的DNS指向您的Web服务器

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

  4. '希望有所帮助......

    PS: 回答你原来的问题:

    如果“http://us.abc.com”和“http://in.abc.com”是具有相同内容的不同域名,您甚至不需要虚拟主机:您​​可以拥有“abc.com” “为两者服务。但虚拟主机仍然更清洁 - 如果您想在未来自定义一个站点或另一个站点。

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

    再次 - 我希望有所帮助。