我有几个域,每个域只有一个网站和一个数据库表。
示例:wbesite.us - 来自美国的数据转到数据库表main_usa
wbesite.co.uk - 英国数据表格转到数据库表main_uk
只有一个包含网站名称的数据库。只有一个网站结构化,并有这样的变量:
$sql="select * from main_".$countrycode." where bla..bla...
和许多其他变量来捕获域扩展,依此类推......
现在,如何为每个域设置一个完整的网站,如何设置脚本,我是否应该将其设置为检测用户使用的域。
在我的服务器根目录中,我是否创建了类似website.$domain
的内容?
类似网站OLX,但出于不同目的。
我希望自己清楚明白。
谢谢。
答案 0 :(得分:0)
您可以使用$_SERVER['SERVER_NAME']
全局并以某种方式解析它,以获取国家/地区代码。
我没有尝试过,但这样的事情应该有效:
$servername_array = explode('.', $_SERVER['SERVER_NAME']); $country_code = array_pop($servername_array);
这样,$country_code
将是com,uk或域名中最后一个点之后的任何内容。