我不知道该怎么做,但我希望我的用户使用m.site_url.com
该网站的移动版本。我有一个 CMS,我的主站点的移动版本位于 CMS 文件夹之外。一旦用户打开此 URL,就会要求他们登录。表单提交后登录有以下重定向
<input type="hidden" name="mobileVersion" value="True">
<input type="hidden" name="redir" value="../mobile/crew_center.php" />
<input type="hidden" name="action" value="login" />
<input class="login-btn" type="submit" name="submit" value="Log In" />
/mobile
是m
URL 中目录的文件夹。当用户打开m.site_url.com
(以 site_url.com 为例)时,在该 URL 的 index.php 中运行以下 if/else。
<?php include_once'/home/flyeurov/public_html/core/codon.config.php'; // This includes functions of a CMS for instance Auth::LoggedIn
if(Auth::LoggedIn())
{
header("Location: crew_center.php");
}
else
{
header("Location: login.php");
}
?>
上面的代码适用于直接路径,例如当用户登录时,输入site_url.com/mobile
将打开crew_center.php页面。但是,当用户输入时m.site_url.com
,无论用户是否登录,它都会始终显示 login.php。
我怎样才能让这个语句在m.site_url.com
子域上工作?