Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我想做一个多区域网站,但我遇到了一些困难。我使用 cPanel 并将域布局为:
我想知道如何添加子域,并能够使用我的一个自定义 php 脚本通过 .htaccess 或任何形式运行这些网站。
您应该使用 cPanel 的停放域功能。当您在 cPanel 中停放一个域时,您可以将其指向与您的主域相同的根。在 cPanel 的 Parked Domains 界面中,添加您的语言子域(例如ca.example.com)。然后,您的所有语言子域将重定向到同一个主域 ( example.com)。
ca.example.com
example.com
然后,您可以使用 PHP 的$_SERVER['SERVER_NAME']属性解析出用户用于访问页面的服务器名称,进而以正确的语言呈现页面。
$_SERVER['SERVER_NAME']