Автопереход на главную при ошибке 404 Есть решение

Где что прописать что бы при переходе на несуществующую страницу (404) в течении 3 секунд автоматический перешло на главную страницу ?

8 ответов

  • 1
    Роман Киров 11 апреля 2015 03:59 #

    присоединяюсь

  • 1
    Фёдор Буторин 10 мая 2016 01:51 #

    Да, как это реализовать? лучше без ожидания а сразу! Очень актуально!

  • 3
    Алексей Webasyst 10 мая 2016 02:29 # Решение

    В шаблонах темы есть error.html в нём вы можете проверить соответствие коду и через JS выполнить перенаправление на главную.

    • +1
      Фёдор Буторин Фёдор Буторин 10 мая 2016 03:02 #

      К сожалению моих способностей хватает только вставлять куски кода в указанное место

      есть возможность показать пример?

  • 1

    В файле error.html

    без ожидания---

    <script language="JavaScript" type="text/javascript">

    location="http://адрес.сайта"

    </script>

    с 5 секундным ожиданием--

    <p>Страница сайта не найдена.

    Через 5 секунд произойдет автоматическое перенаправление</p>

    <script language="JavaScript" type="text/javascript">

    function GoNah(){

    location="http://адрес.сайта";

    }

    setTimeout( 'GoNah()', 5000 );

    </script>


  • 1
    Михаил Богомягков 16 января 2020 23:22 #

    Спасибо уважаемому Fedoric, сделал как написал, всё работает )

Добавить ответ

Чтобы добавить комментарий, зарегистрируйтесь или войдите