typo3 не перенаправляет на страницу входа

Я использую typo3 10.4.8

Что я хочу сделать, так это перенаправить на страницу входа, когда неаутентифицированный пользовательский пользователь пытается получить доступ к странице с ограниченным доступом (по прямому URL-адресу или при обновлении страницы и истечении срока сеанса), чтобы избежать ошибки 404:

Страница не найдена

Страница не существует или была недоступна. Причина: ID не был доступной страницей

Я пробовал это известное решение:

[!frontend.user.isLoggedIn]
    page.config.additionalHeaders{
        10.header = Location: https://linktomyloginpage
}
[END]

Это не работает, но работает на публичных страницах. Может быть, система перенаправляет на 404 перед выполнением опечатки?

Есть какие-нибудь советы, как это сделать?

Спасибо


person Andrea_86    schedule 27.04.2021    source источник


Ответы (1)


Чтобы добиться перенаправления, я предлагаю вам использовать Конфигурацию сайта ›Обработка ошибок, там вы можете перенаправить на определенную страницу, когда у вас есть ошибка 403 (т.е. запрещено).

введите описание изображения здесь

person Florian Rival    schedule 30.04.2021