Перенаправление на главную страницу после выхода из системы

Я хочу перенаправить пользователя на домашнюю страницу моего сайта joomla и что он не сможет вернуться в браузер. Абсолютно нет.

Я пробовал много вещей в отношении этого, но не смог выполнить его.

Как перестать возвращаться и перенаправлять пользователя на домашнюю страницу.

P.S У меня есть модуль входа в систему, у которого есть страница перенаправления с параметром: установите его в меню главной страницы, которое отображается в поле.

не работает.

2 голоса | спросил Faheem Rasheed 2 FebruaryEurope/MoscowbMon, 02 Feb 2015 14:41:26 +0300000000pmMon, 02 Feb 2015 14:41:26 +030015 2015, 14:41:26

1 ответ


1

Это не очень красивая вещь, но я думаю, что она может работать:

Шаг 1:

При выходе из системы перенаправляйте пользователя на свою домашнюю страницу, добавляя только небольшую переменную $ _GET. Ссылка на перенаправление должна быть

http://www.yourdomain.com/index.php?logged_out=1

Шаг 2:

Вставьте на эту страницу или ваш шаблон Joomla index.php скрипт, который будет препятствовать функционированию кнопки «Назад», когда установлена ​​переменная $ _GET ['logged_out']. Эта часть действительно сложна, потому что ни один из моих методов не будет работать в любой ситуации. Самый простой способ отключить кнопку «Назад» - это ИМО, чтобы на самом деле обмануть его:

<?php 
    if (isset($_GET["logged_out"])){
       echo '<script type="text/javascript">window.location.replace('.JURI::base().');</script>';
    }
?>

Это перенаправит пользователя на вашу домашнюю страницу в другой раз. Как я уже сказал, это не очень красиво, но я сомневаюсь, что есть прекрасные способы сделать вообще. Фактически, я бы настоятельно предложил оценить, действительно ли это необходимо.

ответил Khaarkh 2 FebruaryEurope/MoscowbMon, 02 Feb 2015 22:18:13 +0300000000pmMon, 02 Feb 2015 22:18:13 +030015 2015, 22:18:13

Похожие вопросы

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132