ideative / t3-redirect40x
TYPO3的40x处理程序
12.0.3
2024-06-03 09:59 UTC
Requires
- typo3/cms-core: ^12.4
This package is auto-updated.
Last update: 2024-09-04 11:57:44 UTC
README
TYPO3扩展 "id-redirect40x"
此扩展的目的是提供更好的403错误管理。
如果用户尝试访问受保护(针对给定的FE用户组)的页面,并且未登录,默认情况下,TYPO3允许您显示给定页面的内容。但如果登录用户尝试访问相同的受保护页面,并且仍然不允许访问内容,则用户应有不同的内容,告知他无权访问该内容。
根据HTTP/1.1标准,这是两个不同的错误状态码
401未授权:在语义上表示“未认证”,即用户没有必要的凭据
403禁止:请求是有效的,但服务器拒绝执行。用户可能没有访问资源的必要权限,或者可能需要某种类型的账户。
如何配置此功能
创建专用页面
首先,对于存储在TYPO3中的每个网站,您必须创建将由扩展使用的专用页面。
至少,需要创建两个页面
当未识别的用户尝试访问受保护页面时将显示的页面。在大多数情况下,这将是一个显示登录表单的页面。
当已识别的用户尝试访问受保护页面时将显示的页面。在大多数情况下,它将是一个显示简单文本的页面,指示用户无权访问此内容。
配置网站
对于每个网站,您必须按以下方式配置403错误处理配置
改进此扩展
您发现了一个错误,您有修复方法吗?
请勿犹豫创建一个问题或发送一个拉取请求。任何帮助都非常受欢迎。谢谢。
由Carouge的https://goo.gl/maps/Tg3VRacHZYJ2的https://www.ideative.ch用❤️制作