Ошибка 404 — как ее исправить

Примечание: Этот текст может содержать некоторые партнерские ссылки, а это значит, что я зарабатываю небольшую комиссию без каких-либо дополнительных затрат с вашей стороны, если вы воспользуетесь этими ссылками. Спасибо за понимание и поддержку.

Эта ошибка 404 всегда появляется на странице браузера, если ввести неправильный адрес несуществующей страницы вашего сайта. Как увидеть эту страницу? Легко. Откройте любую существующую внутреннюю страницу сайта и добавьте к ссылке в конце несуществующий цифровой код, например:

https://bestplugins.ru/uroki-saytostroeniya/10-problem-rabotyi-wordpress-kak-ih-reshit999.html

Перед вами откроется моя страница ошибки 404.

Попробуйте тоже самое сделать на своем сайте — вы увидите нечто похожее, все зависит от наличия специального кода в файлах вашей темы, или отдельного файла по имени — 404.php

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

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

Например, изначально вы создали сайт, используя постоянные ссылки по умолчанию такого вида:

https://bestplugins.ru/?p=123

Создали какой-то список страниц с такими URL. А затем решили поменять постоянные ссылки на внутренние страницы, например, на такие:

https://bestplugins.ru/sample-post/

И через некоторое время ваши читатели станут попадать на страницы ошибки 404.

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

Если все-таки вы поменяли постоянные ссылки

Это не катастрофа. Но придется пару-тройку месяцев потерпеть. Индексная база поисковых систем обновится в течение 2-3 меcяцев, возможно, быстрее или медленнее, зависит от количества страниц.

Если вы не меняли постоянные ссылки

Бывает, что посетители и вы в том числе при переходе на любые записи или страницы станете попадать на страницу ошибки 404. Причина в том, что файл .htaccess был случайно удален или изменен (взлом сайта).

Вам надо найти этот файл в основной директории сайта, изменить ему название на .htacces-old, вернуться в консоль администратора, раздел Параметры, страница Постоянные ссылки и просто нажать на кнопку — Сохранить. Будет создан новый файл .htaccess. По логике, ошибка 404 перестанет появляться.

Если автоматически изменения в файле .htaccess не произошли (не был создан новый файл), тогда вам надо внести изменения в файл вручную:

# BEGIN WordPress
<ifmodule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ — [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</ifmodule>
# END WordPress

Я надеюсь, мои советы помогли вам. Или нет?

Тогда спрашивайте в комментариях.

Если материал вам понравился, нажмите или расскажите о нем друзьям!

Важно! Эта запись может содержать ссылки на плагины, которые к моменту вашего чтения и скачивания могут работать не корректно. Будьте внимательны.

0 Comments

Добавить комментарий

Ваш email нигде не будет показан. Обязательные поля помечены *