2013-04-09 104 views
1

我有一个drupal站点,我使用的是使用入站HTTP_HOST变量的域访问模块。我也必须创建一些子域。为了使这个模块正常工作,$ _SERVER ['HTTP_HOST']变量应该有它的域名,但我得到我们的服务器的IP地址。所以我的网站不能正常工作。我得到的主要网站。但子域名不起作用。所有指向主要网站。HTTP_HOST中的IP地址

我的网站在我们的服务器上,我们要求我们的主机指向我们的域名172.XX.XXX/drupal.Our子域也指向172.XX.XXX/drupal。 因此,当我输入域名时,它显示的是网站,但http_host中有IP。我们有一个VPS主机计划。我应该如何使它正常工作。 请帮忙。

+0

也许你的主机名也是你的IP地址。 – 2013-04-09 04:35:58

回答

1

事情看起来很容易。 您只需告诉您的域名托管服务提供商将您的所有子域名指向172.xxx。 ip/drupal。

some examples. 

a.yourdomain.com => actuall would point to 172.xxx/drupal. 

b.yourdomain.com => actuall would point to 172.xxx/drupal. 

c.yourdomain.com => actuall would point to 172.xxx/drupal. 

之后,您的域名访问模块会自动处理您的子域名访问内容。 注意:技术上的域访问模块将根据您当前的子域名显示内容。