Что делать если мангалиб не работает 404 ошибка joomla

Содержание
  1. Ваш сайт на Joomla неправильно отдает страницу 404
  2. Общие рекомендации по настройке Joomla для обработки HTTP/1.0 404
  3. В чем подвох?
  4. Чем это плохо?
  5. Выход из этой ситуации
  6. Правильная настройка ошибки 404 в Joomla
  7. Что случилось с Mangalib? Причины проблем с сайтом в 2021
  8. По каким причинам может быть недоступен Мангалиб?
  9. Как проверить доступность сайта Мангалиб?
  10. Как узнать о технических работах на сайте?
  11. Как часто на Мангалибе ведутся технические работы?
  12. Что делать, если не загружается манга, манхва или любые картинки на сервере?
  13. Mangalib блокировали в 2020 году?
  14. Как взломали Mangalib в 2020 году?
  15. Как понять, что Mangalib снова взломали?
  16. Что делать, если Mangalib взломали?
  17. Как проверить, заблокирован Mangalib или нет?
  18. Что делать, если нет доступа к сайту Mangalib из-за переадресации? Инструкция для ПК
  19. Что делать, если сайт Мангалиб снова лежит, но при этом он точно не заблокирован и не взломан?

Ваш сайт на Joomla неправильно отдает страницу 404

Известно, что для того, чтобы удержать посетителя на сайте, нужно правильно обрабатывать HTTP/1.0 404 и другие подобные коды. На просторах интернета можно найти массу занимательных примеров страниц 404, а также руководств – что и как сделать, чтобы ошибка 404 правильно обрабатывалась сайтом как для посетителя, так и для поисковых систем.

Хочу с вами обсудить проблему 404 для сайтов Joomla.

Общие рекомендации по настройке Joomla для обработки HTTP/1.0 404

Не буду повторять здесь все причины тех или иных шагов и настроек, буду перечислять кратко то, что можно найти в Интернете.

  1. Создаем в нашей Joomla «красивую страничку 404». Можно несколько — при реализации вашей особенной логики и способа их выбора для
    посетителя;
  2. В свой шаблон, который используется на сайте в качестве основного шаблона frontend, из системного шаблона system переписываем файл error.php;
  3. Далее редактируем этот файл для того, чтобы следовать следующей логике – если мы отловили ошибку 404 – то сначала выдать заголовок HTTP/1.0 404, а затем выдать страницу, которую мы ранее подготовили. Предположим, номер (ID) нашей «красивой страницы 404» равен 1001. Файл error.php в вашем шаблоне может выглядеть так:
Читайте также:  Не работают кнопки во флешек

Теперь проверяем. Вводим адрес сайта. Далее – абракадабра после символа /. Работает? Работает, чего и следовало ожидать.

В чем подвох?

Открываем отладку страниц в вашем любимом браузере (мой любимый браузер – Fitefox с Firebug-ом), вкладка «Сеть», и смотрим заголовки, которыми общается браузер с сайтом.

Вводим адрес сайта – заголовок HTTP/1.0 200 OK

Теперь абракадабра… Ожидаем HTTP/1.0 400 Not Found — смотрим заголовки:

  1. Сначала HTTP/1.0 302 Found
  2. Затем наша красивая страница отдается браузеру с кодом HTTP/1.0 200 OK

Чем это плохо?

— Но, ведь, работает? — Скажете вы. Да, работает. А как на это смотрит поисковая система?

Был у меня переезд страниц сайта с одного раздела (папки) сайта на другой. Но переехать должны были не все страницы. Страницы старого раздела сайта были в индексе. Те, что переехали – выдавались с кодом HTTP/1.0 301 Moved Permanently (классика жанра) и поисковики их правильно «переехали» на новое место. А те, что должны были «кануть в лету» – так и мелькали в индексе, хотя физически отсутствовали на сайте, а при обращении к ним выдавалась «красивая страничка 404», но не код HTTP/1.0 404 (смотрим выше).

Выход из этой ситуации

Для страниц с ошибкой 404 я решил выдавать заголовок HTTP/1.0 404 Not Found и делать не редирект через заголовок Location, а читать поток «красивой страницы 404» и перенаправлять его браузеру. Вот реализация:

Теперь, и нужная страница посетителю отдается при ошибке 404, и поисковая машина видет действительно код 404 и считает введенный адрес таковым — Not Found.

Источник

Правильная настройка ошибки 404 в Joomla

Ошибка 404 отвечает за оповещение пользователя о том, что запрошенной им страницы не существует. Правильная настройка страницы с ошибкой 404 важна не только для пользователя, но и для поисковой системы. В Joomla существует встроенная страница ошибки 404, но вид у нее неприглядный. Поэтому мы ее заменим на свою красивую страницу.

Создаем новый материал для показа 404 ошибки.

Если не усердствовать над оформлением страницы, то можно сделать простенький текстовый контент с кнопкой для возврата на предыдущую страницу.

Код этой страницы такой:

Прикрепляем материал к пункту меню joomla, чтобы ссылка страницы с ошибкой имела человекопонятный url, например 404-error.

Не забываем ссылку меню сделать скрытой

Создаем файл error.php в папке шаблона сайта /templates/ваш_шаблон, который будет возврашать код ошибки и показывать нашу кастомную страницу.

Код содержимого error.php

Проверяем открывается ли страница с ошибкой. Вводим несуществующий url, примерно так http://soft-setup.ru/iuensg

Если открылась наша кастомная страница по адресу /404-error, то все сделано правильно.

Проверяем возращает ли наш сайт 404 ошибку роботу.

Проверить ответ сервера можно в webmaster.yandex.ru. переходим в Инструменты/Проверка ответа сервера. Вводим несуществующий url и жмем проверить.

Получили код статуса HTTP: 404 Not Found. Что и требовалось получить.

Источник

Что случилось с Mangalib? Причины проблем с сайтом в 2021

Как вы уже могли заметить, сайт Mangalib недавно либо был недоступен, либо выдавал ошибки с описанием несуществующих багов, а то и вовсе предупреждение от Роскомнадзора о блокировке ресурса. Почему это произошло? Сайт действительно заблокирован?

Попробую ответить на все вопросы по порядку.

По каким причинам может быть недоступен Мангалиб?

Мангалиб может быть недоступен по одной из нескольких причин: взлом, возникновение критических ошибок, перегруженность сайта из-за DDoS-атак, технические работы на сервере, переезд сайта на новый сервер.

Как проверить доступность сайта Мангалиб?

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

Если сбоев много, Мангалиб не работает не только у вас

Как узнать о технических работах на сайте?

Как часто на Мангалибе ведутся технические работы?

На сайте mangalib.me запланированные технические работы ведутся в среднем раз в месяц, иногда чаще. О них можно узнать за 1-2 дня в разделе новости. О незапланированных технических работах на сайте Мангалиб проще всего узнавать в ВК или Ds, так как они чаще всего происходят внезапно и связаны с критическими проблемами (например, багами или взломами).

Пример оповещения о технических работах на сервере

Средняя продолжительность технических работ — около 3 часов.

Что делать, если не загружается манга, манхва или любые картинки на сервере?

Пример скриншота с инструкцией:

Порядок действий для переключения на альтернативные сервера сайта

Mangalib блокировали в 2020 году?

Нет, это фейк. Громкая история, связанная с «блокировкой Роскомнадзором» — провокация, случившаяся из-за взлома сайта в мае 2020 года.

Как взломали Mangalib в 2020 году?

В 2020 году злоумышленник или неустановленная группа лиц получил(и) доступ к исходному коду Mangalib на Gitlab, взломав аккаунт админа (Виктора). Это привело ко взлому сайта, переадресации на другие ресурсы (в том числе заблокированные РКН), проблемам с закладками (до очистки кэша), долгому латанию дыр в защите и частому падению сайта в мае 2020 года.

К чести разработчиков, доступ к сайту оперативно восстановили, поэтому единственная проблема, о которой приходится беспокоиться в данный момент, — это периодическая недоступность во время технических работ.

Как понять, что Mangalib снова взломали?

Если взлом будет осуществляться по похожей схеме, вы увидите окно или надпись, которых не должно быть на сайте Мангалиб. Например, страницу с информацией о блокировке сайта в Роскомнадзоре, заглушку с просьбой перевести деньги, перенаправление на левые ресурсы, уведомление о небезопасном соединении или вылезающие нестандартные ошибки с издевательскими надписями.

Одна из проблем, возникавших из-за взлома, — плашка с блокировкой РКН, которой на самом деле не было

Остальное зависит от способностей и воображения хакера.

Это будет полезней, чем следить за появлением новой информации в моём блоге. Во-первых, я обновляю её не так уж часто. Во-вторых, в профильном сообществе вы сможете получить ответ намного проще и быстрее, чем на рандомном сайте в сети Интернет.

Что делать, если Mangalib взломали?

  • Не паниковать;
  • Узнать последние новости в официальной группе;
  • Поменять имя и пароль на других площадках, если вы использовали их где-либо ещё;
  • Поменять имя и пароль, когда доступ к сайту будет восстановлен (на взломанном сайте не рекомендую это делать, особенно с помощью социальных сетей или личной электронной почты);
  • Проверить, не была ли слита ваша электронная почта. Например, вот здесь;
  • Если на сайте всё ещё возможно читать мангу и вы принципиально хотите ознакомиться с ней именно здесь, используйте сторонний браузер, не пытаясь зарегистрироваться, не вводя пароли и используя приватный режим. Это поможет уберечь себя от слива данных.

Как проверить, заблокирован Mangalib или нет?

Проверить, заблокирован Mangalib в России или нет, можно с помощью единого реестра запрещённых сайтов или универсального сервиса проверки на блокировку (его и рекомендую использовать). Если портал будет в списке, значит, Роскомнадзор его заблокировал, в остальных случаях вам не о чем беспокоиться.

Главное — не бояться! В последний раз, когда появлялось уведомление о блокировке, это было последствием взлома и являлось 100% фейком (простой переадресацией на другой заблокированный ресурс):

В едином реестре доменных имён нет Mangalib

Что делать, если нет доступа к сайту Mangalib из-за переадресации? Инструкция для ПК

  • Открыть новую вкладку;
  • Нажать ПКМ на странице с открытой вкладкой и выбрать опцию «Просмотреть код»;
  • В открывшемся меню выбрать вкладку «Network» («Сеть» в Firefox);
  • Нажать галочку напротив Disable Cache («Отключить кэш» в Firefox);
  • Перейти на сайт или ту вкладку на Мангалиб, на которой происходит переадресация, после чего обновить страницу.

Помимо этого, вы можете отключить кэш вручную в настройках браузера, либо очистить кэш (самый простой вариант). Например, в Firefox вы можете очистить кэш во вкладке меню настроек «Приватность и защита», в разделе «Куки и данные сайтов», нажав кнопку «Удаление данных» и выбрав «Кэшированное веб-содержимое». Устанавливать галочку напротив «Куки и данные сайтов» не стоит, если вы не хотите заново заходить на все открытые площадки сразу или после перезагрузки браузера.

Очистка кэша может помочь избавиться от переадресации. Но сначала используйте первый способ!

Что делать, если сайт Мангалиб снова лежит, но при этом он точно не заблокирован и не взломан?

Если сайт Мангалиб снова лежит, но при этом точно не заблокирован и не взломан, проверьте официальную страницу сайта в ВК (ссылка есть в начале статьи), вероятно, происходят технические работы или перенос сайта на новый сервер. Технические работы обычно занимают от 2-3 до 5 часов, полный перенос сайта может занимать намного больше времени. В любом случае, не беспокойтесь и попробуйте пройтись по всему списку!

Примеры случаев, когда доступ к сайту был невозможен:

  • 6 декабря 2020 упал сервер;
  • 7 декабря 2020 и 29 января 2021 года проводились технические работы;
  • 13 апреля 2021 сайт был кратковременно недоступен из-за обновления;
  • 29 июня 2021 года на Мангалиб происходил переезд Mysql на новый сервер, из-за чего сайт был недоступен с 6 по 9-10 утра по московскому времени или с 13 по 16-17 часов по владивостокскому времени;
  • 9 июля 2021 года — технические работы на сервере (05:00 — 08:00 по мск, 12:00 — 15:00 по вл);
  • 10 августа 2021 — технические работы (06:00 — 09:00 по мск, 13:00 — 16:00 по вл);
  • 13 сентября 2021 — технические работы (05:00 — 08:00 по мск, 12:00 — 15:00 по вл).

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

Источник

Оцените статью