Перейти к содержанию
Официальный форум поддержки Simpla

Не работает страница ошибки 404 (РЕШЕНО)


Рекомендуемые сообщения

Добрый день, ребята.

 

По какой-то причине перестала работать страница ошибки 404.

в файле .htaccess прописано:

ErrorDocument 404 /404

в файле index.php прописано:

    // Иначе страница об ошибке
    header("http/1.0 404 not found");


    // Подменим переменную GET, чтобы вывести страницу 404
    $_GET['page_url'] = '404';
    $_GET['module'] = 'PageView';
    print $view->fetch();

Подскажите пожалуйста, в каком файле посмотреть ошибку?

Ссылка на сообщение
Поделиться на другие сайты

Как-то так:

 

ErrorDocument 404 /

 

или:

 

$_GET['module'] = 'MainView';

print $view->fetch();

 

Вообще это все очень странно.

По сети, редирект браузеру приходит?

Ссылка на сообщение
Поделиться на другие сайты

Сам не могу понять, после чего это случилось. Браузер высвечивает страницу, выше указанную. Пользуюсь Chome, на других тоже не работает.

Ссылка на сообщение
Поделиться на другие сайты

Страница с url=404 надеюсь существует?

разобрался! 

 

короче в админке было прописано в странице с url=404/, изменил на url=404

Самые сложные ошибки как обычно являются следствием банальной невнимательности, ну хорошо, что нашли.
Ссылка на сообщение
Поделиться на другие сайты
  • 11 месяцев спустя...

А 

 

разобрался! 

 

короче в админке было прописано в странице с url=404/, изменил на url=404

в какой админке? где это поменять?

Ссылка на сообщение
Поделиться на другие сайты

а как сделать, чтобы перенаправляло на главную страницу?

Более интересное решение от Виталий Анатольевича уже было на форуме http://forum.simplacms.ru/topic/7019-%D0%BF%D1%80%D0%BE-htaccess/page-3 пост #43

Ссылка на сообщение
Поделиться на другие сайты
  • 2 года спустя...

Вообще, почему прописание в .htaccess кода

ErrorDocument 404 /simpla/404.php

не работает? Всегда этим пользовался а в симпле не пашет

post-22283-0-07208400-1488792694_thumb.png

Ссылка на сообщение
Поделиться на другие сайты

Вообще, почему прописание в .htaccess кода

ErrorDocument 404 /simpla/404.php

не работает? Всегда этим пользовался а в симпле не пашет

 

потому что директория simpla это админка. туда нет доступа обычному пользователю. поэтому и не работает. нужно ставить файл в корень и писать 

ErrorDocument 404 /404.php
Ссылка на сообщение
Поделиться на другие сайты

 

потому что директория simpla это админка. туда нет доступа обычному пользователю. поэтому и не работает. нужно ставить файл в корень и писать 

ErrorDocument 404 /404.php

А нет, понял причину. simpla/404.php - потому что у меня симпла не в корневой а в папке simpla.

Причина по которой не перекидывало с ошибки 404 на указанный мною путь, оказался код в htaccess

если убрать выделенный код то проблема исчезнет

post-22283-0-29520800-1488824233_thumb.png

Изменено пользователем Боло
Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

Загрузка...
×
×
  • Создать...