木灵鱼儿

木灵鱼儿

阅读:745

最后更新:2020/09/11/ 17:14:15

typecho 重定向

以前台注册为例,他是一个独立页,所以输入地址是可以直接进入的,但是如果用户已经登录了,按道理,这个页面是不能进的,所以需要重定向。

于是乎我们需要在开头加上这么一句话

if ($this->user->hasLogin()) {
    header("Location:".$this->options->siteUrl);
    exit;
}

这里以独立页做个演示:

<?php
/**
 * register
 *
 * @package custom
 */
if (!defined('__TYPECHO_ROOT_DIR__')) exit; 
if ($this->user->hasLogin()) {
    header("Location:".$this->options->siteUrl);
    exit;
}
?>

我们在开头的头信息处做这个即可。

版权申明

本文系作者 @木灵鱼儿 原创发布在木灵鱼儿 - 有梦就能远航站点。未经许可,禁止转载。

关于作者

站点职位 博主
获得点赞 0
文章被阅读 745

相关文章

目录树