Как перенаправить страницу 404 на домашнюю страницу, используя .htaccess в codeigniter? - PullRequest
0 голосов
/ 05 ноября 2018
<IfModule mod_rewrite.c>
    RewriteEngine on
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d 
    RewriteRule ^(.*)$ index.php?/$1 [L,QSA]
</IfModule>

Когда я делаю вход в систему, он перенаправляет меня на страницу панели инструментов, а когда я выхожу из нее, он переносит меня с панели мониторинга на домашнюю страницу, что нормально. Теперь, что произойдет, если я скопирую ссылку на страницу панели мониторинга и выйду из нее, а после того, как я вставлю URL-адрес панели мониторинга, она покажет мне другую страницу, как указано ниже:

http://freelancer.com/?/base_urllogin

Я не определяю base_urllogin нигде в моем коде, но я не знаю, откуда он. Пожалуйста, помогите мне.

Спасибо

1 Ответ

0 голосов
/ 05 ноября 2018

Добавьте приведенный ниже код в ваш файл .htaccess и замените http://www.example.com URL-адресом, на который вы хотите перенаправить страницу ошибки 404.

ErrorDocument 404 [http://www.example.com][1]
...