设置获取mysite的方式。$ domain

时间:2010-03-17 11:08:55

标签: sql database redirect web dns

我有几个域,每个域只有一个网站和一个数据库表。

示例:wbesite.us - 来自美国的数据转到数据库表main_usa

wbesite.co.uk - 英国数据表格转到数据库表main_uk

只有一个包含网站名称的数据库。只有一个网站结构化,并有这样的变量:

$sql="select * from main_".$countrycode." where bla..bla...

和许多其他变量来捕获域扩展,依此类推......

现在,如何为每个域设置一个完整的网站,如何设置脚本,我是否应该将其设置为检测用户使用的域。

在我的服务器根目录中,我是否创建了类似website.$domain的内容?

类似网站OLX,但出于不同目的。

我希望自己清楚明白。

谢谢。

1 个答案:

答案 0 :(得分:0)

您可以使用$_SERVER['SERVER_NAME']全局并以某种方式解析它,以获取国家/地区代码。

我没有尝试过,但这样的事情应该有效:

$servername_array = explode('.', $_SERVER['SERVER_NAME']);
$country_code = array_pop($servername_array);

这样,$country_code将是com,uk或域名中最后一个点之后的任何内容。