【发布时间】:2014-10-14 04:15:23
【问题描述】:
我正在关注the link 制作通配符域。现在 m.mysite.com 将重定向到 mysite.com。但我希望它显示网站的不同版本。因此,m.mysite.com 将与 mysite.com 不同。我的移动版本放在 htdocs/mobile 文件夹中。
所以我尝试了
if (array_shift((explode(".",$_SERVER['HTTP_HOST']))) == 'm'){
include("mobile".$_SERVER['PHP_SELF']);
die();
}
问题是,我不能在包含中包含 Get 变量。因此,如果 url 为 m.mysite.com/read.php?id=1,则 id=1 部分将丢失。
我应该如何正确地做到这一点?
注意:这个问题不是关于如何根据他们的设备将不同的用户重定向到不同的站点。但这是关于如何设置两个显示不同版本和不同子域的网站。
【问题讨论】: