0

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

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

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

4

1 回答 1

1

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

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

于 2013-02-26T01:34:15.347 回答