多区域网站

时间:2013-02-26 01:27:42

标签: multilingual subdomain

我想建立一个多区域网站,但我遇到了一些困难。我使用cPanel并将域名布局为:

  • ca.example.com
  • usa.example.com
  • fr.example.com

我想知道如何添加子域名,并能够使用我的一个自定义php脚本通过.htaccess或任何形式运行这些网站。

1 个答案:

答案 0 :(得分:1)

您应该使用cPanel的托管域功能。在cPanel中停放域时,可以将其指向与主域相同的根。在cPanel的Parked Domains界面中,添加您的语言子域(例如ca.example.com)。然后,您的所有语言子域将重定向到同一主域(example.com)。

然后,您可以使用PHP的$_SERVER['SERVER_NAME']属性来解析用户用于访问页面的服务器名称,然后以正确的语言呈现页面。