首页 > 解决方案 > 前端登录,重定向到目标页面和 TYPO3 中的 404

问题描述

在具有许多受限页面的安装中,我正在解决以下问题。许多这些页面是从外部链接到其他站点的。

所以我需要以下可能性:

  1. 当用户未登录并且目标页面存在时,他应该被重定向到登录页面,然后再次重定向到目标页面。

  2. 当用户未登录但目标页面不存在(= 404)时,应将用户重定向到登录页面,然后在登录后重定向到 404 页面。

第一,我可以通过将安装工具中的每个 404 重定向到我的登录页面 (/?id=1234) 来实现。但是当目标页面不存在时,这会以无限循环结束。用户一次又一次地被重定向到登录页面......

任何想法如何管理这个?谢谢!

标签: typo3typo3-8.x

解决方案


您应该使用 TypoScript 选项config.typolinkLinkAccessRestrictedPages来处理此类情况。

用户被重定向到的页面上的登录表单需要在成功登录后处理重定向。为此felogin,可以使用由 GET/POST 参数定义的重定向模式来实现。


推荐阅读