如何在moodle中重定向会话登录url


how to redirect session login url in moodle

Moodle通常在会话超时时重定向到登录页面。

是否有任何选项可以重定向另一个页面url而不是转到

$CFG->wwwroot.'/login/index.php'

是的,通过使用redirect()函数,您可以在moodle中从一个页面重定向到另一个页面。

示例

$urltogo= $CFG->wwwroot.'/dashboard/';
redirect($urltogo);

您可以通过/admin/settings.php?section=manageauths的管理界面设置$CFG->alternateloginurl来覆盖默认登录页面。任何需要用户登录的重定向都会自动指向您的自定义位置。

在index.php中,即主页使用函数require_login()

require_login()函数将自动将主页重定向到登录页面。

注意:请确保使用require_one('config.php')下方的require_login()函数