У меня есть несколько представлений на моем сайте, некоторый код:Перенаправление всего сайта в одном URL
$this->load->view('templates/header');
$this->load->view('main');
$this->load->view('templates/footer');
У меня есть DIV в основном, где я загрузить другой вид при нажатии на кнопке. , ИС-код:
$("#side").load("/admin/side/loadNewContact", function(e) {
$("#side").removeClass('hide');
});
отдельная функция проверяет, является ли пользователь стил действительным и авторизованы Каждый раз, когда запрос делается.
Когда пользователь не является действительным, системе необходимо перейти на страницу входа в систему. У меня есть этот код для него:
redirect('/', 'location');
Это работает. Но теперь проблема.
Когда я загружаю страницу внутри основного с помощью js, и пользователь недействителен. Система перенаправляет на страницу (страница входа в систему). Но представление, которое вы получаете, загружено в сторону, это не то, что я хочу. Я хочу, чтобы вся система была перенаправлена на логин вместо этого конкретного представления.
Вы не можете сделать это с .htaccess? –