404 file or directory not found как исправить

Ошибка 404, либо Error 404 Not Found — ошибка, которая появляется, если браузеру не удалось обнаружить на сервере указанный URL.

Страница 404.

Сообщение об ошибке 404

Что означает ответ 404

Error 404 Not Found отображается по-разному: «HTTP 404 не найден», «Ошибка 404 Not Found», «404 Страница не найдена». Смысл надписи всегда остаётся тем же: страница отсутствует либо просто не работает. Not Found в переводе означает «не найдено».

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

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

Разберёмся в техническом формировании ответа Error 404 Not Found.

Техническая сторона вопроса. При связи по HTTP браузер запрашивает указанный URL и ждёт цифрового ответа. То есть любой запрос пользователя направляется на сервер размещения искомого сайта. Когда браузеру удаётся связаться с сервером, он получает кодированный ответ. Если запрос корректный и страница найдена, отправляется ответ с кодом 200 OK, что соответствует благополучной загрузке. При отсутствии страницы отправляется ответ об ошибке.

Что значит код «404». В ответе 404 первая четвёрка указывает на то, что запрос был чрезмерно длительным или в самом адресе была ошибка. Ноль предполагает синтаксическую неточность. Завершающая цифра кода отображает конкретную причину ошибки — «4» означает отсутствие данной ссылки.

Какие ещё ошибки бывают. Ошибку 404 не нужно путать с другими ответами, которые указывают на невозможность связи с сервером. Например, ошибка 403 сообщает, что доступ к URL ограничен, а ответ «Сервер не найден» свидетельствует, что браузер не смог обнаружить место размещения сайта.

Страница 404 от Google.

Google на 404 странице сообщает о возможных причинах ошибки

Причины ошибки

Причины, по которым HTTP возвращает ответ 404 Not Found:

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

В большинстве ситуаций ошибка 404 отображается, когда не удаётся обнаружить нужную страницу на доступном сервере.

Несуществующая страница на сайте.

Причины отсутствия страницы на сайте бывают разными

Возможные последствия для сайта

Нужно ли считать 404 ошибку опасной для сайтов? Кажется, что нет ничего плохого в том, что пользователь не смог открыть одну веб-страницу. Однако если такая ситуация будет повторяться регулярно, это чревато оттоком аудитории. Одни пользователи решат, что сайт вовсе не существует. Другие подумают, что лучше не заходить на сайт, который работает с ошибками. Третьи будут игнорировать ресурс, на котором не смогли получить обещанную информацию.

Поисковые системы относятся к Not Found более лояльно. Например, Google отмечает, что 404 страницы не влияют на рейтинг. Но если при индексации роботы будут находить все больше ошибочных страниц, вряд ли это приведёт к более высокому ранжированию.

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

Как выявить ошибку

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

Search Console Google

Консоль поиска Google позволяет находить страницы с ошибкой 404 за несколько кликов:

  1. Войдите в учётную запись Google и перейдите в Search Console.
  2. Откройте раздел «Ошибки сканирования» → «Диагностика».
  3. Кликните на «Not Found».

Чтобы получить список страниц с ошибками, подтвердите права на ресурс — добавьте проверочную запись TXT в записи DNS регистратора домена. Такая запись не повлияет на работу сайта. Подробнее о процедуре подтверждения, читайте в справке Google.

Интерфейс Search Console Google.

Для использования Search Console Google нужно подтвердить свои права на сайт

Яндекс Вебмастер

Сервис для вебмастеров от Яндекса поможет быстро найти все ошибки 404:

  1. Откройте Вебмастер после авторизации в Яндекс-аккаунте.
  2. Выберите «Индексирование» → «Доступные для поиска страницы» → «Исключённые страницы».
  3. В выданном списке выберите фильтр «Ошибка HTTP: 404».

Чтобы использовать Яндекс.Вебмастер, также нужно подтвердить право владения сайтом — добавить метатег в HTML-код главной страницы.

Главная страница Яндекс.Вебмастер.

Для входа в Вебмастер авторизуйтесь в Яндексе

Screaming Frog

Для начала загрузите и установите программу на компьютер. После запуска добавьте URL проверяемого сайта и начните поиск проблем. Неработающие ссылки можно искать даже в бесплатной версии.

Сервис Screaming Frog.

Инструмент SEO-паук в Screaming Frog помогает найти технические неисправности сайта

SiteAnalyzer

Эта бесплатная десктопная программа позволяет обнаружить технические погрешности на сайте. SiteAnalyzer быстро отыщет нерабочие и несуществующие ссылки.

Страница загрузки SiteAnalyzer.

SiteAnalyzer бесплатно найдёт неработающие URL

Как исправить ошибку Not Found

Выбор конкретного решения зависит от причины ошибки:

  1. Ссылка ведёт в никуда из-за неверного URL. Для решения проблемы замените ошибочную ссылку на правильный адрес, чтобы сервер отдавал код 200 OK.
  2. Битая ссылка. Подобная ситуация не редкость при внутренней перелинковке страниц. К примеру, ссылка есть, а саму страницу давно удалили. Решений два: удалить ссылку или заменить её на другую.

Удалять и менять ссылки вручную удобно только на небольших сайтах. Исправление ошибок на крупных порталах лучше автоматизировать. Например, с помощью специальных плагинов для внутренней перелинковки (Terms Description, Dagon Design Sitemap Generator) и для автоматического формирования адресов страниц (Cyr-To-Lat).

Чтобы ошибки 404 появлялись как можно реже, достаточно соблюдать простые рекомендации:

  • Не присваивайте сложные адреса основным разделам сайта. Это снизит число ошибок, связанных с опечатками в URL.
  • Не меняйте адреса страниц слишком часто. Это неудобно для пользователей и вводит в заблуждение поисковых роботов.
  • Размещайте сайт на надёжном сервере. Это предотвратит ошибки, возникающие из-за неработоспособности сервера.

Мы разобрались, как найти и исправить ошибки Not Found внутри сайта. Но неработающая ссылка может быть расположена и на стороннем ресурсе. Допустим, когда-то на другом сайте разместили рекламную публикацию со ссылкой на определённую страницу. Спустя какое-то время страницу удалили. В этом случае появится ошибка 404. Устранить её можно, связавшись с администрацией ссылающегося сайта. Если же удалить/исправить ссылку нельзя, постарайтесь использовать ошибку с выгодой.

Как сделать страницу 404 полезной

Грамотно оформленная страница с ошибкой Error 404 Not Found — действенный инструмент конвертации посетителей. Ограничений по использованию страницы с ошибкой 404 нет. При этом практически все CMS позволяют настраивать дизайн этой страницы.

Что публиковать на странице 404:

  • меню с кликабельными ссылками;
  • ссылку на главную страницу;
  • анонс последних публикаций;
  • контакты для обратной связи.

При оформлении страницы-ошибки желательно опираться на рекомендации поисковиков:

  • Яндекс настоятельно рекомендует, чтобы страница контрастировала с основным содержанием сайта — иные цвета, другие графические приёмы либо их отсутствие. Необходимо чётко и понятно объяснить пользователю, что запрошенной страницы не существует и предложить другое решение.
  • Google советует придерживаться единого стиля оформления. Но также рекомендует понятно рассказать об ошибке и предложить полезные материалы.

Главное — по возможности отказаться от стандартной страницы 404. Подумайте, как привлечь внимание пользователя. Расскажите ему об отсутствии искомой страницы и предложите взамен что-то полезное или интересное.

Примеры оформления страниц 404

Designzillas

Мультяшная страница креативной студии привлекает внимание и её хочется досмотреть до конца. Если прокрутить страницу, можно увидеть, как из яйца вылупится дракон. При этом на странице есть ссылки на все основные разделы сайта.

404 страница на сайте Designzillas

Меню на сайте Designzillas есть и на 404 странице

Domenart Studio

Веб-студия «Домен АРТ» использует красочную страницу 404, оформленную в единой стилистике ресурса. Заблудившимся пользователям предлагают попробовать ещё раз ввести адрес или перейти в нужный раздел.

Страница 404 Domenart Studio.

Контакты, поиск, меню — и всё это на 404 странице Domenart Studio

E-co

«Эко Пауэр», дистрибьютор производителя источников питания, демонстрирует короткое замыкание как символ ошибки. Посетителям предлагают перейти на главную.

Ошибка 404 «Эко Пауэр»

Ошибка 404 «Эко Пауэр» выглядит как страница входа

Дом со всем

Компания «Дом со всем», занимающаяся бурением скважин, разместила на странице 404 свои контакты и перечень услуг. Со страницы можно перейти в любой раздел сайта или заказать обратный звонок. С таким наполнением посетителю не нужно искать дополнительную информацию где-то ещё.

Страница 404 «Дом со всем».

Компания «Дом со всем» предлагает заказать обратный звонок

Kualo

Страница 404 на веб-хостинге Kualo может заставить пользователя забыть, зачем он сюда пришёл. Увлекательная игра притягивает внимание. В конце игры посетителю предлагают посмотреть сайт хостинга.

Cтраница 404 Kualo

На странице Kualo можно просто поиграть и заработать скидки

Рано или поздно с ошибкой 404 сталкивается большинство сайтов. При регулярной проверке можно своевременно исправить неработающие ссылки, чтобы в ответ пользователи получали код 200 OK. Но для крупного ресурса лучше настроить оригинальную страницу, которая будет отображаться при появлении ошибки Not Found и подскажет посетителям, что делать дальше.

Главные мысли

Ошибка 404 это

В статье мы расскажем, что означает ошибка 404 на сайте. Также она может называться:

  • 404 page not found,
  • http error 404,
  • error 404.

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

404 ошибка (http error 404) — что это значит?

Ошибка 404 page not found — это код ответа сервера. Что это значит?

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

Почему такое может произойти? Есть несколько возможных причин:

  1. Вы допустили ошибку при вводе адреса страницы или при открытии файла в браузере. Или браузеру не удалось найти IP-адрес сервера. Сервер не может найти и выдать данные потому, что вы дали ему неправильные «координаты». В таком случае вам достаточно просто исправить ошибку в URL-адресе, и вместо страницы с ошибкой 404 появятся искомые страница/файл.
  2. Данные (страница или файл) не размещены на сервере, или CMS неверно отвечает на запрос пользователя. В этом случае дело обстоит сложнее и быстро справиться с проблемой не получится. Чтобы устранить ошибку 404, определите, как создавался сайт, на котором обнаружена ошибка (на CMS или без использования CMS). От этого будет зависеть способ решения проблемы.

Мы рассмотрим, что делать с ошибкой 404 и как исправить.


Как убрать ошибку 404 на сайте, созданном на CMS (WordPress, Joomla, 1С-Битрикс и т.д.)

На сайтах, созданных с использованием CMS, встречаются различные страницы с ошибкой 404 (http status 404). В зависимости от типа страницы с ошибкой различаются причины возникновения и пути решения проблемы:

  • Если вы видите на своём сайте стандартную ошибку 404 REG.RU:

В большинстве случаев проблема связана с отсутствием конфигурационного файла .htaccess. Как избавиться от ошибки 404? Создайте в корневой папке сайта пустой текстовый файл с расширением .htaccess и добавьте в него стандартные директивы для используемой CMS. Стандартные директивы приведены в статье: Файлы .htaccess для популярных CMS.

Важно: в панели управления cPanel файл .htaccess по умолчанию скрыт (т.е. он существует, но не виден). Следуйте инструкции, чтобы включить отображение файла. Затем сверьте его содержимое со стандартным.

Если файл .htaccess существует и его содержимое корректно, а ошибка 404 not found сохраняется, обратитесь в техническую поддержку.

  • Если вы видите иную страницу ошибки, которую отдает CMS сайта. Например:


Ошибка на WordPress


Пользовательская ошибка 404 not found

Возможно, страница не создана или не опубликована на этапе размещения сайта в админке CMS. Также ошибка может быть связана с формированием «человекопонятных» ЧПУ-ссылок с помощью SEO-плагинов. Чтобы избавиться от проблемы, необходимо обратиться к веб-разработчикам сайта или на тематические форумы, на которых представлена необходимая техническая информация (ошибка http 404).


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

На сайтах, созданных без использования CMS, код ошибки 404 отображается следующим образом:

Что означает это сообщение? Запрашиваемые страница/файл отсутствуют или размещены в неправильной папке (не в корневой папке сайта).

Что делать? Откройте корневую папку сайта в панели управления хостингом и проверьте, находятся ли в ней файлы вашего сайта.

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

Как находить и мониторить код ошибки 404?

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

  • Яндекс.Вебмастер,
  • Google Search Console,
  • Screaming Frog.

Ниже мы описали, как работать с каждым из них.


Яндекс.Вебмастер

  1. Авторизуйтесь в Яндекс.Вебмастер.

  2. Перейдите в раздел Индексирование — Страницы в поиске:


HTTP status 404 — что это

  1. Выберите Исключенные страницы:
  1. Добавьте фильтр, при котором отобразятся результаты с ошибкой «404 page not found»:


Google Search Console

  1. Авторизуйтесь в Google Search Console.

  2. Разверните блок Индекс и выберите Покрытие:


404 ошибка: что это

  1. Используйте фильтр, который покажет код ошибки 404. Для этого перейдите в раздел Сведения и кликните Отправленный URL не найден (ошибка 404):


Ошибка 404: что значит и как исправить


Screaming Frog

  1. Загрузите программу с официального сайта.

  2. Установите её на компьютер.

  3. Откройте программу, введите ссылку на сайт и нажмите Start:

  1. Перейдите во вкладку Response Code. Из выпадающего списка выберите фильтр Client Error (4xx):

Открывается только главная страница сайта, на внутренних страницах ошибка 404 или 500

Рассмотрим, что значит и как исправить ошибку отображения внутренних страниц сайта (error 404 или 500). Причиной проблемы является отсутствие файла .htaccess (либо он пустой, либо в нем не хватает необходимых директив для работы CMS). Решить проблему может замена текущего файла .htaccess стандартным для данной CMS.

На хостинге Linux

Если у вас ISPmanager, проверьте, не включены ли Автоподдомены. Если они включены, отключите их, проверьте актуальность проблемы.

В остальных случаях для устранения внутренней ошибки 404 или 500, перейдите в корневую папку сайта: Как узнать корневую папку сайта
Создайте файл .htaccess (или замените его) со следующим содержимым:


Файл .htaccess для Joomla

##

# @version $Id: htaccess.txt 14401 2010-01-26 14:10:00Z louis $
# @package Joomla
# @copyright Copyright (C) 2005 - 2010 Open Source Matters. All rights reserved.
# @license http://www.gnu.org/copyleft/gpl.html GNU/GPL
# Joomla! is Free Software
##
#####################################################
#  READ THIS COMPLETELY IF YOU CHOOSE TO USE THIS FILE
#
# The line just below this section: 'Options +FollowSymLinks' may cause problems
# with some server configurations.  It is required for use of mod_rewrite, but may already
# be set by your server administrator in a way that dissallows changing it in
# your .htaccess file.  If using it causes your server to error out, comment it out (add # to
# beginning of line), reload your site in your browser and test your sef url's.  If they work,
# it has been set by your server administrator and you do not need it set here.
#
#####################################################

##  Can be commented out if causes errors, see notes above.
Options +FollowSymLinks

#
#  mod_rewrite in use

RewriteEngine On

########## Begin - Rewrite rules to block out some common exploits
## If you experience problems on your site block out the operations listed below
## This attempts to block the most common type of exploit `attempts` to Joomla!
#
## Deny access to extension xml files (uncomment out to activate)
#<Files ~ ".xml$">
#Order allow,deny
#Deny from all
#Satisfy all
#</Files>
## End of deny access to extension xml files
RewriteCond %{QUERY_STRING} mosConfig_[a-zA-Z_]{1,21}(=|%3D) [OR]
# Block out any script trying to base64_encode crap to send via URL
RewriteCond %{QUERY_STRING} base64_encode.*(.*) [OR]
# Block out any script that includes a <script> tag in URL
RewriteCond %{QUERY_STRING} (<|%3C).*script.*(>|%3E) [NC,OR]
# Block out any script trying to set a PHP GLOBALS variable via URL
RewriteCond %{QUERY_STRING} GLOBALS(=|[|%[0-9A-Z]{0,2}) [OR]
# Block out any script trying to modify a _REQUEST variable via URL
RewriteCond %{QUERY_STRING} _REQUEST(=|[|%[0-9A-Z]{0,2})
# Send all blocked request to homepage with 403 Forbidden error!
RewriteRule ^(.*)$ index.php [F,L]
#
########## End - Rewrite rules to block out some common exploits

#  Uncomment following line if your webserver's URL
#  is not directly related to physical file paths.
#  Update Your Joomla! Directory (just / for root)

# RewriteBase /


########## Begin - Joomla! core SEF Section
#
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} !^/index.php
RewriteCond %{REQUEST_URI} (/|.php|.html|.htm|.feed|.pdf|.raw|/[^.]*)$  [NC]
RewriteRule (.*) index.php
RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization},L]
#
########## End - Joomla! core SEF Section


Файл .htaccess для WordPress

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


Файл .htaccess для HostCMS

Options +FollowSymlinks
AddDefaultCharset Off

<IfModule mod_php4.c>

 php_flag magic_quotes_gpc off

 php_flag magic_quotes_runtime off

 php_flag register_globals off

</IfModule>

<IfModule mod_php5.c>

 php_flag magic_quotes_gpc off

 php_flag magic_quotes_runtime off
 php_flag register_globals off
</IfModule>
<IfModule mod_dir.c>
 DirectoryIndex index.php index.htm index.html
</IfModule>
<IfModule mod_rewrite.c>
 RewriteEngine On
 RewriteBase /
 RewriteCond %{REQUEST_FILENAME} !-f
 RewriteCond %{REQUEST_FILENAME} !-d
 RewriteRule ^(.*)$ /index.php
</IfModule>


Файл .htaccess для Bitrix

Options -Indexes 

ErrorDocument 404 /404.php


<IfModule mod_php5.c>

  php_flag allow_call_time_pass_reference 1

  php_flag session.use_trans_sid off

  #php_value display_errors 1

  #php_value mbstring.func_overload 2
  #php_value mbstring.internal_encoding UTF-8
</IfModule>

<IfModule mod_rewrite.c>
  Options +FollowSymLinks
  RewriteEngine On
  RewriteCond %{REQUEST_FILENAME} !-f
  RewriteCond %{REQUEST_FILENAME} !-l
  RewriteCond %{REQUEST_FILENAME} !-d
  RewriteCond %{REQUEST_FILENAME} !/bitrix/urlrewrite.php$
  RewriteRule ^(.*)$ /bitrix/urlrewrite.php [L]
  RewriteRule .* - [E=REMOTE_USER:%{HTTP:Authorization}]
</IfModule>

<IfModule mod_dir.c>
  DirectoryIndex index.php index.html
</IfModule>

<IfModule mod_expires.c>
  ExpiresActive on
  ExpiresByType image/jpeg "access plus 3 day"
  ExpiresByType image/gif "access plus 3 day"
</IfModule>


Файл .htaccess для ModX

# MODx supports Friendly URLs via this .htaccess file. You must serve web

# pages via Apache with mod_rewrite to use this functionality, and you must

# change the file name from ht.access to .htaccess.

#

# Make sure RewriteBase points to the directory where you installed MODx.

# E.g., "/modx" if your installation is in a "modx" subdirectory.

#

# You may choose to make your URLs non-case-sensitive by adding a NC directive

# to your rule: RewriteRule ^(.*)$ index.php?q=$1 [L,QSA,NC]

RewriteEngine On
RewriteBase /

# Rewrite www.domain.com -> domain.com -- used with SEO Strict URLs plugin
#RewriteCond %{HTTP_HOST} .
#RewriteCond %{HTTP_HOST} !^example-domain-please-change.com [NC]
#RewriteRule (.*) http://example-domain-please-change.com/$1 [R=301,L]
#
# or for the opposite domain.com -> www.domain.com use the following
# DO NOT USE BOTH
#
#RewriteCond %{HTTP_HOST} .
#RewriteCond %{HTTP_HOST} !^www.example-domain-please-change.com [NC]
#RewriteRule (.*) http://www.example-domain-please-change.com/$1 [R=301,L]
#
# Rewrite secure requests properly to prevent SSL cert warnings, e.g. prevent 
# https://www.domain.com when your cert only allows https://secure.domain.com
#RewriteCond %{SERVER_PORT} !^443
#RewriteRule (.*) https://example-domain-please-change.com.com/$1 [R=301,L]
#
# The Friendly URLs part
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php?q=$1 [L,QSA]
#
# Make sure .htc files are served with the proper MIME type, which is critical # for XP SP2. Un-comment if your host allows htaccess MIME type overrides.
#AddType text/x-component .htc
#
# If your server is not already configured as such, the following directive
# should be uncommented in order to set PHP's register_globals option to OFF.
# This closes a major security hole that is abused by most XSS (cross-site
# scripting) attacks. For more information: http://php.net/register_globals
#
# To verify that this option has been set to OFF, open the Manager and choose
# Reports -> System Info and then click the phpinfo() link. Do a Find on Page
# for "register_globals". The Local Value should be OFF. If the Master Value
# is OFF then you do not need this directive here.
#
# IF REGISTER_GLOBALS DIRECTIVE CAUSES 500 INTERNAL SERVER ERRORS :
#
# Your server does not allow PHP directives to be set via .htaccess. In that
# case you must make this change in your php.ini file instead. If you are
# using a commercial web host, contact the administrators for assistance in
# doing this. Not all servers allow local php.ini files, and they should
# include all PHP configurations (not just this one), or you will effectively
# reset everything to PHP defaults. Consult www.php.net for more detailed
# information about setting PHP directives.
#
#php_flag register_globals Off
#
# For servers that support output compression, you should pick up a bit of
# speed by un-commenting the following lines.
#
#php_flag zlib.output_compression On
#php_value zlib.output_compression_level 5
#
# The following directives stop screen flicker in IE on CSS rollovers. If
# needed, un-comment the following rules. When they're in place, you may have
# to do a force-refresh in order to see changes in your designs.
#
#ExpiresActive On
#ExpiresByType image/gif A2592000
#ExpiresByType image/jpeg A2592000
#ExpiresByType image/png A2592000
#BrowserMatch "MSIE" brokenvary=1
#BrowserMatch "Mozilla/4.[0-9]{2}" brokenvary=1
#BrowserMatch "Opera" !brokenvary
#SetEnvIf brokenvary 1 force-no-vary


Файл .htaccess для Drupal

#

# Apache/PHP/Drupal settings:

#


# Protect files and directories from prying eyes.

<FilesMatch ".(engine|inc|info|install|make|module|profile|test|po|sh|.*sql|theme|tpl(.php)?|xtmpl)$|^(..*|Entries.*|Repository|Root|Tag|Template)$">

  Order allow,deny

</FilesMatch>

# Don't show directory listings for URLs which map to a directory.
Options -Indexes

# Follow symbolic links in this directory.
Options +FollowSymLinks

# Make Drupal handle any 404 errors.
ErrorDocument 404 /index.php

# Force simple error message for requests for non-existent favicon.ico.
<Files favicon.ico>
  # There is no end quote below, for compatibility with Apache 1.3.
  ErrorDocument 404 "The requested file favicon.ico was not found.
</Files>

# Set the default handler.
DirectoryIndex index.php index.html index.htm

# Override PHP settings that cannot be changed at runtime. See
# sites/default/default.settings.php and drupal_initialize_variables() in
# includes/bootstrap.inc for settings that can be changed at runtime.

# PHP 5, Apache 1 and 2.
<IfModule mod_php5.c>
  php_flag magic_quotes_gpc                 off
  php_flag magic_quotes_sybase              off
  php_flag register_globals                 off
  php_flag session.auto_start               off
  php_value mbstring.http_input             pass
  php_value mbstring.http_output            pass
  php_flag mbstring.encoding_translation    off
</IfModule>

# Requires mod_expires to be enabled.
<IfModule mod_expires.c>
  # Enable expirations.
  ExpiresActive On

  # Cache all files for 2 weeks after access (A).
  ExpiresDefault A1209600

  <FilesMatch .php$>
    # Do not allow PHP scripts to be cached unless they explicitly send cache
    # headers themselves. Otherwise all scripts would have to overwrite the
    # headers set by mod_expires if they want another caching behavior. This may
    # fail if an error occurs early in the bootstrap process, and it may cause
    # problems if a non-Drupal PHP file is installed in a subdirectory.
    ExpiresActive Off
  </FilesMatch>
</IfModule>

# Various rewrite rules.
<IfModule mod_rewrite.c>
  RewriteEngine on

  # Block access to "hidden" directories whose names begin with a period. This
  # includes directories used by version control systems such as Subversion or
  # Git to store control files. Files whose names begin with a period, as well
  # as the control files used by CVS, are protected by the FilesMatch directive
  # above.
  #
  # NOTE: This only works when mod_rewrite is loaded. Without mod_rewrite, it is
  # not possible to block access to entire directories from .htaccess, because
  # <DirectoryMatch> is not allowed here.
  #
  # If you do not have mod_rewrite installed, you should remove these
  # directories from your webroot or otherwise protect them from being
  # downloaded.
  RewriteRule "(^|/)." - [F]

  # If your site can be accessed both with and without the 'www.' prefix, you
  # can use one of the following settings to redirect users to your preferred
  # URL, either WITH or WITHOUT the 'www.' prefix. Choose ONLY one option:
  #
  # To redirect all users to access the site WITH the 'www.' prefix,
  # (http://example.com/... will be redirected to http://www.example.com/...)
  # uncomment the following:
  # RewriteCond %{HTTP_HOST} !^www. [NC]
  # RewriteRule ^ http://www.%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
  #
  # To redirect all users to access the site WITHOUT the 'www.' prefix,
  # (http://www.example.com/... will be redirected to http://example.com/...)
  # uncomment the following:
  # RewriteCond %{HTTP_HOST} ^www.(.+)$ [NC]
  # RewriteRule ^ http://%1%{REQUEST_URI} [L,R=301]

  # Modify the RewriteBase if you are using Drupal in a subdirectory or in a
  # VirtualDocumentRoot and the rewrite rules are not working properly.
  # For example if your site is at http://example.com/drupal uncomment and
  # modify the following line:
  # RewriteBase /drupal
  #
  # If your site is running in a VirtualDocumentRoot at http://example.com/,
  # uncomment the following line:
  # RewriteBase /

  # Pass all requests not referring directly to files in the filesystem to
  # index.php. Clean URLs are handled in drupal_environment_initialize().
  RewriteCond %{REQUEST_FILENAME} !-f
  RewriteCond %{REQUEST_FILENAME} !-d
  RewriteCond %{REQUEST_URI} !=/favicon.ico
  RewriteRule ^ index.php [L]

  # Rules to correctly serve gzip compressed CSS and JS files.
  # Requires both mod_rewrite and mod_headers to be enabled.
  <IfModule mod_headers.c>
    # Serve gzip compressed CSS files if they exist and the client accepts gzip.
    RewriteCond %{HTTP:Accept-encoding} gzip
    RewriteCond %{REQUEST_FILENAME}.gz -s
    RewriteRule ^(.*).css $1.css.gz [QSA]

    # Serve gzip compressed JS files if they exist and the client accepts gzip.
    RewriteCond %{HTTP:Accept-encoding} gzip
    RewriteCond %{REQUEST_FILENAME}.gz -s
    RewriteRule ^(.*).js $1.js.gz [QSA]

    # Serve correct content types, and prevent mod_deflate double gzip.
    RewriteRule .css.gz$ - [T=text/css,E=no-gzip:1]
    RewriteRule .js.gz$ - [T=text/javascript,E=no-gzip:1]

    <FilesMatch "(.js.gz|.css.gz)$">
      # Serve correct encoding type.
      Header append Content-Encoding gzip
      # Force proxies to cache gzipped & non-gzipped css/js files separately.
      Header append Vary Accept-Encoding
    </FilesMatch>
  </IfModule>
</IfModule>


Файл .htaccess для NetCat

AddDefaultCharset windows-1251
ErrorDocument 404 /netcat/require/e404.php
<ifModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-l
RewriteRule ^(.+)$ /netcat/require/e404.php?REQUEST_URI=$1 [L,QSA]
</ifModule>


Файл .htaccess для DLE

DirectoryIndex index.php
RewriteEngine On
RewriteBase /
# Редиректы
RewriteRule ^page/(.*)$ index.php?cstart=$1 [L]
# Сам пост
RewriteRule ^([0-9]{4})/([0-9]{2})/([0-9]{2})/page,([0-9]+),([0-9]+),(.*).html(/?)+$ index.php?subaction=showfull&year=$1&month=$2&day=$3&news_page=$4&cstart=$5&news_name=$6 [L]
RewriteRule ^([0-9]{4})/([0-9]{2})/([0-9]{2})/page,([0-9]+),(.*).html(/?)+$ index.php?subaction=showfull&year=$1&month=$2&day=$3&news_page=$4&news_name=$5 [L]
RewriteRule ^([0-9]{4})/([0-9]{2})/([0-9]{2})/print:page,([0-9]+),(.*).html(/?)+$ engine/print.php?subaction=showfull&year=$1&month=$2&day=$3&news_page=$4&news_name=$5 [L]
RewriteRule ^([0-9]{4})/([0-9]{2})/([0-9]{2})/(.*).html(/?)+$ index.php?subaction=showfull&year=$1&month=$2&day=$3&news_name=$4 [L]
RewriteRule ^([^.]+)/page,([0-9]+),([0-9]+),([0-9]+)-(.*).html(/?)+$ index.php?newsid=$4&news_page=$2&cstart=$3&seourl=$5&seocat=$1 [L]
RewriteRule ^([^.]+)/page,([0-9]+),([0-9]+)-(.*).html(/?)+$ index.php?newsid=$3&news_page=$2&seourl=$4&seocat=$1 [L]
RewriteRule ^([^.]+)/print:page,([0-9]+),([0-9]+)-(.*).html(/?)+$ engine/print.php?news_page=$2&newsid=$3&seourl=$4&seocat=$1 [L]
RewriteRule ^([^.]+)/([0-9]+)-(.*).html(/?)+$ index.php?newsid=$2&seourl=$3&seocat=$1 [L]
RewriteRule ^page,([0-9]+),([0-9]+),([0-9]+)-(.*).html(/?)+$ index.php?newsid=$3&news_page=$1&cstart=$2&seourl=$4 [L]
RewriteRule ^page,([0-9]+),([0-9]+)-(.*).html(/?)+$ index.php?newsid=$2&news_page=$1&seourl=$3 [L]
RewriteRule ^print:page,([0-9]+),([0-9]+)-(.*).html(/?)+$ engine/print.php?news_page=$1&newsid=$2&seourl=$3 [L]
RewriteRule ^([0-9]+)-(.*).html(/?)+$ index.php?newsid=$1&seourl=$2 [L]

# За день
RewriteRule ^([0-9]{4})/([0-9]{2})/([0-9]{2})(/?)+$ index.php?year=$1&month=$2&day=$3 [L]
RewriteRule ^([0-9]{4})/([0-9]{2})/([0-9]{2})/page/([0-9]+)(/?)+$ index.php?year=$1&month=$2&day=$3&cstart=$4 [L]
# За весь месяц
RewriteRule ^([0-9]{4})/([0-9]{2})(/?)+$ index.php?year=$1&month=$2 [L]
RewriteRule ^([0-9]{4})/([0-9]{2})/page/([0-9]+)(/?)+$ index.php?year=$1&month=$2&cstart=$3 [L]
# Вывод за весь год
RewriteRule ^([0-9]{4})(/?)+$ index.php?year=$1 [L]
RewriteRule ^([0-9]{4})/page/([0-9]+)(/?)+$ index.php?year=$1&cstart=$2 [L]
# вывод отдельному тегу
RewriteRule ^tags/([^/]*)(/?)+$ index.php?do=tags&tag=$1 [L]
RewriteRule ^tags/([^/]*)/page/([0-9]+)(/?)+$ index.php?do=tags&tag=$1&cstart=$2 [L]
# вывод для отдельного юзера
RewriteRule ^user/([^/]*)/rss.xml$ engine/rss.php?subaction=allnews&user=$1 [L]
RewriteRule ^user/([^/]*)(/?)+$ index.php?subaction=userinfo&user=$1 [L]
RewriteRule ^user/([^/]*)/page/([0-9]+)(/?)+$ index.php?subaction=userinfo&user=$1&cstart=$2 [L]
RewriteRule ^user/([^/]*)/news(/?)+$ index.php?subaction=allnews&user=$1 [L]
RewriteRule ^user/([^/]*)/news/page/([0-9]+)(/?)+$ index.php?subaction=allnews&user=$1&cstart=$2 [L]
RewriteRule ^user/([^/]*)/news/rss.xml(/?)+$ engine/rss.php?subaction=allnews&user=$1 [L]
# вывод всех последних новостей
RewriteRule ^lastnews/(/?)+$ index.php?do=lastnews [L]
RewriteRule ^lastnews/page/([0-9]+)(/?)+$ index.php?do=lastnews&cstart=$1 [L]
# вывод в виде каталога
RewriteRule ^catalog/([^/]*)/rss.xml$ engine/rss.php?catalog=$1 [L]
RewriteRule ^catalog/([^/]*)(/?)+$ index.php?catalog=$1 [L]
RewriteRule ^catalog/([^/]*)/page/([0-9]+)(/?)+$ index.php?catalog=$1&cstart=$2 [L]
# вывод непрочитанных статей
RewriteRule ^newposts(/?)+$ index.php?subaction=newposts [L]
RewriteRule ^newposts/page/([0-9]+)(/?)+$ index.php?subaction=newposts&cstart=$1 [L]
# вывод избранных статей
RewriteRule ^favorites(/?)+$ index.php?do=favorites [L]
RewriteRule ^favorites/page/([0-9]+)(/?)+$ index.php?do=favorites&cstart=$1 [L]
RewriteRule ^rules.html$ index.php?do=rules [L]
RewriteRule ^statistics.html$ index.php?do=stats [L]
RewriteRule ^addnews.html$ index.php?do=addnews [L]
RewriteRule ^rss.xml$ engine/rss.php [L]
RewriteRule ^sitemap.xml$ uploads/sitemap.xml [L]
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^([^.]+)/page/([0-9]+)/$ index.php?do=cat&category=$1&cstart=$2 [L]
RewriteRule ^([^.]+)/$ index.php?do=cat&category=$1 [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^([^.]+)/rss.xml$ engine/rss.php?do=cat&category=$1 [L]
RewriteRule ^page,([0-9]+),([^/]+).html$ index.php?do=static&page=$2&news_page=$1 [L]
RewriteRule ^print:([^/]+).html$ engine/print.php?do=static&page=$1 [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^([^/]+).html$ index.php?do=static&page=$1 [L]


Файл .htaccess для Opencart

Options +FollowSymlinks
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^([^?]*) index.php?_route_=$1 [L,QSA]


Файл .htaccess для Webasyst

<FilesMatch ".md5$">
Deny from all
</FilesMatch>
DirectoryIndex index.php
Options -Indexes
# Comment the following line, if option Multiviews not allowed here
Options -MultiViews
AddDefaultCharset utf-8
<ifModule mod_rewrite.c>
RewriteEngine On
# Uncomment the following line, if you are having trouble
RewriteBase /
RewriteCond %{REQUEST_URI} !.(js|css|jpg|jpeg|gif|png|svg|ttf|eot|otf|woff|woff2)$ [or]
RewriteCond %{REQUEST_URI} apple-touch-icon.png$ [or]
RewriteCond %{REQUEST_METHOD} ^(POST|PUT|COPY|MOVE|DELETE|PROPFIND|OPTIONS|MKCOL)$ [or]
RewriteCond %{HTTP:Translate} ^.+$ [or]
RewriteCond %{HTTP_USER_AGENT} ^(DavClnt|litmus|gvfs|davfs|wdfs|WebDAV|cadaver|Cyberduck)
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php [L,QSA]
</ifModule>
<ifModule mod_headers.c>
<FilesMatch ".(jpg|jpeg|png|gif|js|css|svg|ttf|eot|otf|woff|woff2)$">
Header set Cache-Control "max-age=3153600, public"
</FilesMatch>
</ifModule>

Если у вас хостинг Windows

На хостинге Windows файл .htaccess не поддерживается. Его функцию выполняет файл web.config. Если вы наблюдаете внутреннюю ошибку 404 или 500 на хостинге Windows, рекомендуем обратиться к разработчикам сайта или на тематические форумы с вопросом, как убрать 404, заменив файл web.config.

Что будет, если не исправлять ошибку 404

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

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

Сделайте страницу 404 полезной

Ошибка 404 (страница не найдена) может появиться в любое время. Важно, чтобы пользователь при входе на эту страницу не потерял доверия к сайту. Страницы с ошибкой 404 можно создавать самостоятельно. Например, если у вас сайт на WordPress или вы пользуетесь услугой REG.Site, страницу с ошибкой можно легко создать с помощью плагина 404page.

Вот несколько советов по созданию страницы:

  • дизайн этой страницы должен соответствовать всему ресурсу (цвет, шрифт, иллюстрации),
  • поместите ссылку на главную страницу,
  • добавьте дайджесты последних публикаций на сайте,
  • поместите контакты организации (номер телефона, адрес) и службы поддержки,
  • можно предложить действия для решения проблемы доступа к странице.

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

Если перечисленные способы не помогли исправить ошибку, обратитесь в службу поддержки REG.RU.

Видеосправка. Об ошибке 404 и как создать страницу для неё

It occurs because the link is no longer valid or due to a URL mistake

by Milan Stanojevic

Milan has been enthusiastic about technology ever since his childhood days, and this led him to take interest in all PC-related technologies. He’s a PC enthusiast and he… read more


Updated on July 18, 2022

Fact checked by
Alex Serban

Alex Serban

After moving away from the corporate work-style, Alex has found rewards in a lifestyle of constant analysis, team coordination and pestering his colleagues. Holding an MCSA Windows Server… read more

  • Clicking on a link or typing an URL in the address bar of your browser might show an HTTP error 404 — Not found.
  • The first solution for this problem is to double-check your URL for any possible mistakes.
  • Another possible solution is to refresh your browser by clearing its cache.

Fix error 404 windows 10

Strugling with your current browser? Upgrade to a better one: OperaYou deserve a better browser! 350 million people use Opera daily, a fully-fledged navigation experience that comes with various built-in packages, enhanced resource consumption and great design. Here’s what Opera can do:

  • Easy migration: use the Opera assistant to transfer exiting data, such as bookmarks, passwords, etc.
  • Optimize resource usage: your RAM memory is used more efficiently than in other browsers
  • Enhanced privacy: free and unlimited VPN integrated
  • No ads: built-in Ad Blocker speeds up loading of pages and protects against data-mining
  • Gaming friendly: Opera GX is the first and best browser for gaming
  • Download Opera

When browsing the Internet you might sometimes encounter certain errors. One of the most known errors is HTTP error 404 Not Found, and today we’re going to show you how to fix this error on Windows 10.

The error has several variations, each with a unique error message. We have listed the common ones below:

  • Looks like we can’t connect to one of our services right now HTTP 404
  • We can’t connect you HTTP 404
  • HTTP error 404. The requested resource is not found
  • 404 – File or directory not found (Windows 10)

So, let’s find out all about Error 404 in Windows 10 and the most effective solutions for it.

Quick Tip:

If, for example, you are using Microsoft Edge, the error message might show something like HTTP 404 error that’s odd… Microsoft Edge can’t find this page.

While any browser will display the same 404 – Not found error, we think this is a good opportunity to talk to you about the Opera browser.

This tool is a free Chromium-based browser focused on security and privacy that is a lot less prone to such errors so before trying any of the solutions below, you might take into consideration changing your browser to Opera.

Opera

A privacy-focused browser with innovative features. Definitely give it a go to improve your online experience.

What is causing the 404 error?

Error 404 is a Hypertext Transfer Protocol (HTTP) standard response code that tells the users that the client was able to communicate with the server, but the server couldn’t deliver the requested file.

This error is the most common Internet error, and it appears when a user tries to access a broken or expired link. For example, error 404 can appear if you didn’t properly enter the URL or tried to access a certain page that was deleted or moved.

Misconfigured settings or proxies have been found to lead to the error in several cases. Also, if the browsing data is corrupt, you might come across the error 404 in Windows 10.

How do I fix error 404 on my computer?

1. Check your URL

You can fix the error by simply checking your URL. In most cases, the 404 issues are caused by a mistyped URL. While entering the URL, make sure that the path after forward slash is correct.

If the URL is correct, you should know that this error can appear if the desired page is moved or deleted. If that’s the case, your only solution is to wait until this issue is fixed or contact the website administrator.

2. Clear your browsing data

Note icon
NOTE

The steps listed here are for Google Chrome, and should provide an understanding of the process.

  1. Launch the browser, and press Ctrl + Shift + Del to open the Clear Browsing Data box.
  2. Select All time from the Time range dropdown menu.Time range
  3. Now, tick all the three checkboxes here, and then click on the Clear data button.Clear data to fix error 404 windows 10
  4. After the process is completed, relaunch Chrome for the changes to fully come into effect.

Users reported that this issue can be caused by your browser cache, and one of the easiest ways to fix this problem is to clear the cache.

Even if you don’t use Google Chrome you can easily clear your cache by following similar steps in your web browser. Also, this method would work if you come across error 404 on Javajunkies.

3. Try entering the desired URL into Google’s search

Some PC issues are hard to tackle, especially when it comes to missing or corrupted system files and repositories of your Windows.
Be sure to use a dedicated tool, such as Fortect, which will scan and replace your broken files with their fresh versions from its repository.

If you can’t access a certain URL, you might want to enter it in a Google search. Even if you enter the wrong URL address, Google should give you the link to the correct address in your search results.

If the problem persists even while using Google’s search results, it’s quite possible that the desired page is moved or deleted by the website administrator.

4. Use Google cache

To prevent these types of problems, Google often caches web pages so you can view them even if the page is removed or if the website is down.

To access Google Cache, simply enter this address followed by the URL to the website you are trying to access, and press Enter:http://webcache.googleusercontent.com/search?q=cache:

For instance, if you are looking for WindowsReport, the complete link would be:https://webcache.googleusercontent.com/search?q=cache:http://windowsreport.com

5. Disable the proxy

5.1 Use the LAN settings to disable the proxy

  1. Press Windows + S, enter Internet Options, and click on the relevant search result.
  2. Go to Connections tab and click on LAN settings.Lan Settings
  3. Make sure that Automatically detect settings and Use a proxy server for your LAN options aren’t checked, and then click OK.disable proxy
  4. Click Apply and OK to save the changes.

5.2 Use the Settings app to disable the proxy

  1. Open Settings app and go to Network & Internet.
  2. Navigate to the Proxy tab.
  3. Turn off Automatically detect settings and Use a proxy server options.Disable proxy to fix error 404 windows 10

The proxy can often interfere with your Internet connection, and sometimes it can even cause the error 404 to appear in Windows 10.

6. Change the hosts file

  1. Open Notepad, go to the File menu, and select Open.
    http-error-404-open-1
  2. Go to this folder:C:WindowsSystem32driversetc
  3. In the bottom right corner change Text Documents (*.txt) to All Files.
  4. Select hosts and click Open.
    http-error-404-open-2
  5. Locate the name of the website that is giving you error 404 and remove those lines. Users reported having these lines for example:
    • 79.106.2.131 localhost
    • 79.106.2.131 facebook.com
    • 79.106.2.131 www.facebook.com
  6. After removing the problematic lines, press Ctrl + S to save changes and the error should be permanently fixed. Keep in mind that those lines might look different on your PC.

Removing the wrong lines can cause problems with certain applications. Therefore, it might be a good idea to create a backup of hosts file.

Few users reported that they couldn’t access their favorite websites due to this error. If you can’t access only one or two websites, your host file might be changed by a malicious user or malicious software.

7. Contact the website’s administrator

If nothing else works, the problem most likely lies at the website’s end, and it’s best to contact the administrator. Maybe, they would provide you with the new URL for the website or page you are trying to access.

And in case there’s an issue at the backend, they should resolve it once apprised of the same. And this would fix error 404 in Windows 10.

HTTP Error 404 is one of the most common errors on the Internet, but we hope that you managed to solve this problem by using the solutions from this article.

Also, find out how to fix the HTTP 401 Unauthorized Error.

If you are aware of another fix to this problem or have questions regarding error 404, feel free to share them in the comments section below.

newsletter icon

Newsletter

Error 404 — What is it?

Error 404 is a HTTP status code. You may come across the error code 404 while browsing online. The message indicates the web page you are trying to log on to couldn’t be found on the server. This error code is frequently customized by individual websites.

Most of the time it is displayed by:

  • “404 Error»
  • «404 Not Found»
  • «Error 404»
  • «404 File or Directory Not Found»
  • «HTTP 404 Not Found”
  • «The requested URL [URL] was not found on this server.»
  • «HTTP 404»
  • «404 Page Not Found»
  • “Error 404 Not Found»

The error message 404 can occur in any browser including Firefox, Internet Explorer and Google Chrome. It can also occur is any operating system. In addition to this, the error 404 may also occur during Windows updates.

Solution

Restoro box imageError Causes

Technically, the error 404 is a client-side error that implies you couldn’t access the desired web page because either you typed the wrong URL or either the page has been removed from the website.

Other causes of this error code include:

  • Junk files in the browser
  • Junk registry entries
  • Browser cache issues
  • DNS server problems

Further Information and Manual Repair

If the error code does not occur due to web page removal from the owner of the website, then this means there is some other underlying issue from the error code 404. To avoid inconvenience and to access the website, it is advisable to resolve the error right away.

To help you resolve the error 404 on your PC, we have listed some of the best and easy DIY solutions. Try these methods to fix the issue on your system:

Method 1

Press F5 to retry accessing the web page. F5 is the refresh/reload button. If the error is temporary this will resolve the issue immediately.

Method 2

Check the URL — ‘The error 404 not found’ may also appear because the URL was typed wrong. Search for the page on the popular search engines. Insert the correct URL for the web page you want to access. This will most likely fix the error.

Method 3

Clear your browser’s cache – For this, simply go to the history and clear up your browser’s cookies.

Method 4

Change the DNS Servers — If the entire website you want to access is giving you error 404 and if the site is available to others on different servers then you might want to try changing your DNS server. 404 errors are not particularly common unless your ISP or government filters or censors websites.

Method 5

Remove Junk files and Junk registry entries — Another way to resolve the error is to clean the registry. The underlying cause of the error could be accumulation of the junk, invalid and bad registry entries.

You can remove them manually, but that process will require technical expertise and will be quite time-consuming.

Nonetheless, the easy and efficient way to clean up the registry is to download Restoro. This is an advanced, highly functional and next-generation Registry Cleaner.

Why Use Restoro?

  • It is deployed with a cutting-edge and intuitive algorithm that detects, scans, and removes all the registry issues on your entire PC in seconds.
  • This registry cleaner wipes out all bad entries and junk files saved on the disk immediately, fixes the damaged and corrupt files, and restores the registry back to normal.
  • Besides functioning as a registry cleaner, this software is also integrated with several other utilities such as an antivirus that removes all kinds of malicious software from your system, a system optimizer for optimum PC functioning, and Active X controls and Class ID scanner.
  • It is safe to download, user-friendly and efficient. This error tool is compatible with all Windows versions.

To resolve error 404 on your PC, click here to download Restoro today!

Do You Need Help with Your Device?

Our Team of Experts May Help

Troubleshoot.Tech Experts are There for You!

GET HELP

Troubleshoot.Tech experts work with all versions of Microsoft Windows including Windows 11, with Android, Mac, and more.

Share this article:

You might also like

What Does 0x8007045D Error Code Mean?

The 0x8007045D error code is an I/O (input and output) error that is associated with the registry. It indicates that the Windows operating system has become overloaded with invalid system references in the registry.

This may prevent you from executing reading and writing to and from devices successfully.

Error Causes

Registry is the main database of your PC. This portion of your computer saves all the activities that you perform on your PC including the junk files, temporary internet files, invalid entries, bad registry keys, and more.

This clutters the hard disk. If the unnecessary files are not removed from the registry, it may lead to I/O errors like 0x8007045D.

On the hard drive, some parts of the drive may fail to function. If this is not fixed on the time it may lead to serious disk damage and registry corruption eventually resulting in system failure. System failure can make you lose all the valuable data saved on your system for good.

How to Fix the Error Code 0x8007045D?

Error codes on your PC are like warnings. These codes indicate that your PC has some issue. Therefore ignoring it is not wise. To spare yourself from such serious PC damages, it is advisable to take correct measures timely instead of prolonging and making the situation go from bad to worse.

Read More

As you probably know, Windows 10 does not offer lots of choices for its Regional settings depending on where you are and what locale you work with or belong to. The standard region settings for Windows 10 allow users to select one set of formats for the calendar and more. However, this has somewhat changed in the Windows 10 v1809. If you don’t want such a change, you can just override the default regional format settings in the Windows 10 Improved local experience. So in this post, you will be guided on how you can do such a thing.

Follow the given instructions below to override the default Regional Format settings in Windows 10.

Step 1: Go to Settings > Time and Language > Region.

Step 2: From there, the default region is what Windows and apps might use to provide you with local content. However, this won’t be much of use if you work for a different locale and need to have different format settings like Calendar, Dates, Times, Currency, and First day of the week, all of which you can modify under the Regional format.

Step 3: You need not reboot your Windows 10 computer after changing. On the other hand, some of the apps will have to close and launch again in order to apply the new format. Thus, if you need to use apps that are of different locales, you will only see the changes after you re-launch the app.

Note: You can also select a different language that makes more sense to you. In other words, if you prefer more common words to standard words for your Windows 10 computer, then this is definitely the way to do it. This local format will be used for messages, menus, navigation, settings, and other topics.

Step 4: Look for a link that says “Add a Windows display language with local experience packs” under Languages.

In case you don’t know, Local Experience Packs are Microsoft Store apps that deliver Windows display language quality improvements. So once you click the link, it will download the packs from the Microsoft Store. In addition, Windows has already begun using AI or Artificial Intelligence as well as neural network-based Machine Learning for Windows localization. And as the number increase, the Machine language improvements and feedback from users will help in making the translations a lot better and make them available to even more languages. All in all, it’s pretty much an interesting and a good move for Microsoft as the demands for topics and machines to be available in local languages have been increasing for the past couple of years.

Read More

RegClean Pro is a program developed by Systweak Inc. RegClean Pro cleans such invalid registry errors using its advanced scan engine. It not only fixes invalid registry entries, it also defragments the registry, keeping it streamlined for smoother system performance.

RegClean Pro defines auto-start registry entities that allow the program to run each time the system is restarted, it also adds various Scheduled tasks in Windows Task Manager in order to launch the application at various times. This application has been found bundled up with various other potentially unwanted applications, also several anti-virus programs have detected this application for optional removal.

About Potentially Unwanted Applications

What is a Potentially Unwanted Program (PUP)?

Have you ever detected an unwanted program on your computer system and pondered how it got there since you’re confident that you didn’t consciously download or never gave authorization to be installed? Potentially Unwanted Programs (PUP), also known as Potentially Unwanted Applications (PUA), are programs that you never wanted in the first place and sometimes come bundled with freeware software. Once installed, the majority of these applications can be hard to eliminate and become much more of a nuisance rather than a benefit.

The term PUP was coined to outline this crapware as something other than malicious software. Similar to malicious software, PUPs cause problems when downloaded and placed on your PC, but what makes a PUP different is you grant consent to download it – the fact is very different – the software installation bundle actually tricks you into accepting the installation. No matter whether it is viewed as malware or otherwise, PUPs are nearly always harmful to a computer owner as they will bring on spyware, adware, keystroke logging, along with other nasty “crapware” features on the PC.

What do PUPs do on your PC, precisely?

PUPs come in many forms. Commonly, they will be seen in adware bundlers which are known to use aggressive and misleading advertising. Most bundlers install multiple adware applications from various vendors, each of which has its own EULA policy. Safebytes Anti-Malware totally eliminates this threat and safeguards the computer against unwanted programs or adware infection. They will also come in the form of web browser extension add-ons and toolbars. They may keep track of your online movements, redirect your search results to risky sites where spyware and adware can be downloaded, hijack your search page, and slow your web-browser down to a crawl.

PUPs lie in the gray part of the software spectrum. Also in the large majority of the cases, people won’t be aware that they are installing an unwanted program. Even if the PUPs really aren’t inherently malicious, these software programs still do practically nothing good on your computer system – they will take valuable resources, slow your PC, weaken your computer security, making your PC more vulnerable to viruses.

How you can stop PUPs

• Read carefully before accepting the license agreement as it might have a clause about PUPs.
• Do not accept standard, express, default, or any other installation settings which are recommended. Always select “custom” installation.
• Install an advert blocker/pop-up blocker; Deploy anti-malware products like Safebytes Anti-Malware. These types of software programs could establish a wall between the computer and online criminals.
• Be alert if you download and install freeware, open-source software, or shareware. Never install applications that seem suspicious or malicious.
• Use official product websites for downloading software. Stay away from download portals altogether as most websites compel users to download the software using their own download manager, which is often bundled with some sort of unwanted programs.

Can’t Install Safebytes Anti-malware due to the presence of Malware? Do This!

Practically all malware is bad, but certain types of malicious software do more damage to your computer or laptop than others. Some malware sits in between the computer and the internet connection and blocks a few or all websites which you want to check out. It might also prevent you from the installation of anything on your PC, particularly anti-virus programs. If you’re reading this article right now, you’ve perhaps recognized that virus infection is a reason for your blocked internet traffic. So what to do when you want to install an anti-malware application like Safebytes? There are a few actions you can take to circumvent this issue.

Download the software in Safe Mode with Networking

In Safe Mode, you are able to change Windows settings, uninstall or install some software, and remove hard-to-delete viruses and malware. If the virus is set to load immediately when the computer boots, switching to this mode may prevent it from doing so. To get into Safe Mode or Safe Mode with Networking, press the F8 key while the computer is booting up or run MSConfig and look for the “Safe Boot” options under the “Boot” tab. After you restart into Safe Mode with Networking, you can download, install, as well as update anti-malware software from there. Following installation, run the malware scanner to eliminate most standard infections.

Switch to an alternate web browser

Certain viruses might target vulnerabilities of a particular web browser that block the downloading process. If you seem to have a trojan attached to Internet Explorer, then switch to an alternate web browser with built-in security features, such as Chrome or Firefox, to download your preferred anti-malware program – Safebytes.

Install and run anti-malware from a USB drive

Another method is to download and transfer an anti-malware application from a clean PC to run a virus scan on the infected system. Follow these steps to run the antivirus on the infected computer.
1) On a clean PC, download and install Safebytes Anti-Malware.
2) Plug in the USB drive into the uninfected PC.
3) Double click on the downloaded file to open the installation wizard.
4) Choose a USB flash drive as the place when the wizard asks you where you wish to install the application. Follow activation instructions.
5) Remove the USB drive. You may now use this portable antivirus on the infected computer.
6) Double-click the antivirus software EXE file on the pen drive.
7) Run Full System Scan to identify and clean-up up all types of malware.

A Look at the Best Anti-Malware Program

These days, anti-malware software can protect your PC from different types of internet threats. But exactly how to decide on the right one among various malware protection application that is available out there? As you might be aware, there are numerous anti-malware companies and products for you to consider. Some are worth your money, but most aren’t. You have to purchase a product that has obtained a good reputation and detects not only viruses but other sorts of malware too. Amongst few good programs, SafeBytes Anti-Malware is the highly recommended program for the security-conscious end user.

Safebytes is among the well-established computer solutions firms, which provide this all-inclusive anti-malware software program. With its cutting-edge technology, this application will let you eliminate several types of malware like computer viruses, trojans, PUPs, worms, adware, ransomware, and browser hijackers.

SafeBytes has great features when compared to other anti-malware programs. The following are some of the features you will like in SafeBytes.

Real-time Protection: Malware programs trying to enter the computer are identified and stopped as and when detected by the SafeBytes active protection shields. They are very efficient in screening and getting rid of various threats because they’re constantly revised with new updates and alerts.

World-class AntiMalware Protection: This deep-cleaning anti-malware software goes much deeper than most anti-virus tools to clean out your computer. Its critically acclaimed virus engine locates and disables hard-to-remove malware that conceals deep within your personal computer.

Internet Security: SafeBytes checks and gives a unique safety ranking to each and every site you visit and block access to web pages known to be phishing sites, thus protecting you against identity theft, or known to contain malware.

Fast Scan: Safebytes Anti-Malware, with its advanced scanning engine, offers ultra-fast scanning which can immediately target any active on-line threat.

Lightweight: This program is not “heavy” on your computer’s resources, so you will not notice any performance problems when SafeBytes is operating in the background.

Premium Support: For any technical issues or product support, you can get 24/7 professional assistance via chat and email.

Technical Details and Manual Removal (Advanced Users)

If you wish to manually remove RegCleanPro without the use of an automated tool, it may be possible to do so by removing the program from the Windows Add/Remove Programs menu, or in cases of browser extensions, going to the browsers AddOn/Extension manager and removing it. You will likely also want to reset your browser.

To ensure the complete removal, manually check your hard drive and registry for all of the following and remove or reset the values accordingly. Please note that this is for advanced users only and may be difficult, with incorrect file removal causing additional PC errors. In addition, some malware is capable of replicating or preventing deletion. Doing this in Safe Mode is advised.

The following files, folders, and registry entries are created or modified by RegCleanPro

Files:
File %APPDATASystweakRegClean ProVersion 6.1ExcludeList.rcp.
File %APPDATASystweakRegClean ProVersion 6.1German_rcp.dat.
File %APPDATASystweakRegClean ProVersion 6.1log_06-13-2013.log.
File %APPDATASystweakRegClean ProVersion 6.1results.rcp.
File %APPDATASystweakRegClean ProVersion 6.1TempHLList.rcp.
File %COMMONDESKTOPRegClean Pro.lnk.
File %COMMONPROGRAMSRegClean ProRegClean Pro entfernen.lnk.
File %COMMONPROGRAMSRegClean ProRegClean Pro.lnk.
File %COMMONPROGRAMSRegClean ProRegister RegClean Pro.lnk.
File %PROGRAMFILESRegClean ProChinese_rcp.ini.
File %PROGRAMFILESRegClean ProCleanSchedule.exe.
File %PROGRAMFILESRegClean ProCloud_Backup_Setup.exe.
File %PROGRAMFILESRegClean ProCloud_Backup_Setup_Intl.exe.
File %PROGRAMFILESRegClean Proisxdl.dll.
File %PROGRAMFILESRegClean ProRCPUninstall.exe.
File %PROGRAMFILESRegClean ProRegCleanPro.dll.
File %PROGRAMFILESRegClean ProRegCleanPro.exe.
File %PROGRAMFILESRegClean Prosystweakasp.exe.
File %PROGRAMFILESRegClean Proxmllite.dll.
File %WINDIRTasksRegClean Pro_DEFAULT.job.
File %WINDIRTasksRegClean Pro_UPDATES.job.
Directory %APPDATASystweakRegClean ProVersion 6.1.
Directory %APPDATASystweakRegClean Pro.
Directory %COMMONPROGRAMSRegClean Pro.
Directory %PROGRAMFILESRegClean Pro.

Registry:
Key Distromatic at HKEY_CURRENT_USERSoftware.
Key Systweak at HKEY_CURRENT_USERSoftware.
Key Systweak at HKEY_LOCAL_MACHINESOFTWARE.

Read More

The Windows Defender program can both scan and monitor almost the entire folder on a Windows 10 computer. So if you have a folder that may have files that could trigger an alarm to Windows Security, then it would be better if you add an exclusion to Windows Security.

Note that it is okay to do this as long as you’re certain that the contents of the folder you want to exclude are safe and that Windows Defender is only throwing out warnings for nothing. This way, Windows Defender won’t scan those folders in the future. And besides, there are also some Windows folders and files that you may exclude from the Antivirus scans, especially if you want to save your scan time. This kind of feature also comes in handy when you trust a file type or folder or any process that you believe is safe but the Windows Security considers as malicious.

To exclude a folder or a file or process or a file type from the Windows Security scan, here are some steps you can follow. Make sure to do them carefully.

Step 1: Search for “Windows Security” in the Search box and then click on it from the search results to open it.

Step 2: Next, click on Virus & threat protection > Manage settings > Add or remove exclusions.

Step 3: After that, on the next screen, click on Add an exclusion > Folder. It will show you a list that includes File, Folder, File Type, and Process.

Step 4: Now click on “+Add and exclusion” on the next window and then select a folder you want to exclude and click OK to add it in the Exclusions list.

Step 5: Click on the down arrow button to remove it and then click on the Remove button.

Note: If you want to only ignore a few file types, it’s better if you configure your antivirus program to ignore these files with a specific extension. This way, it will ignore all of them no matter what their location is. Also keep in mind that when you select a folder, all the subfolders in it will also be excluded from the scan. Thus, you need to understand what you’re about to do. Once you’re done excluding the folder, it is recommended that you protect the folder using the Controlled Folder Access since this folder is not monitored for threat. The Controlled Folder Access will ensure that an external program does not alter it. This way, you can be sure that even though this folder is not included in the scan, it is still secure.

Read More

The Motitags toolbar browser add-on was created by Mindspark Inc. and is compatible with Internet Explorer and Mozilla Firefox. It claims to enhance users’ Internet browsing experience by enabling smileys within popular email clients such as Gmail, Yahoo!, AOL, and Outlook Live. While such added functionality may seem useful, Internet users should be aware that this browser plugin is categorized as a Browser Hijacker due to its behavior.

When installed this extension changes your default search engine, the home page, and new tab to MyWay.com, and while installed it gathers user browsing data and sends it back to Mindspark servers. This data is later used to inject additional unwanted ads into the user’s browser search results.

About Browser Hijackers

Browser hijacking is actually a type of unwanted software program, often a web browser add-on or extension, which then causes modifications in the web browser’s settings. Browser hijacker malware is developed for a number of reasons. These are generally used to force hits to a specific website, manipulating web traffic to generate ad revenue. It could seem harmless, but the majority of these websites aren’t legitimate and could pose a serious threat to your online safety. In a much worst case, your internet browser could be hi-jacked to open up your computer to a host of additional computer infections.

How one can identify a browser hijack

There are several signs of browser hijacking. Here are a few of them: the home page of your browser is changed unexpectedly; you get re-directed to websites you never intended to visit; the essential web browser settings are altered and unwanted or unsafe resources are added to the trusted websites list; discover new toolbars that you didn’t add; endless pop-up adverts show up and/or your web browser popup blocker is disabled; your browser gets sluggish, buggy, crashes frequently; you can’t navigate to certain internet pages, for example, security software related websites.

So how does a browser hijacker infect a computer?

Browser hijackers infect computers via malicious email attachments, downloaded infected files, or by going to infected sites. Many internet browser hijackings come from add-on software, i.e., toolbars, browser helper objects (BHO), or plug-ins added to browsers to provide them extra capabilities. Browser hijackers sneak into your pc in addition to free software application downloads that you unwittingly install along with the original. An example of some infamous browser hijacker includes Babylon, Anyprotect, Conduit, SweetPage, DefaultTab, RocketTab, and Delta Search, but the names are often changing.

Browser hijacking can bring about severe privacy problems and also identity theft, affect your browsing experience by taking control over outgoing traffic, drastically slows down your PC by consuming lots of resources, and result in system instability also.

Getting rid of browser hijackers

Some browser hijacking could be easily stopped by discovering and eliminating the corresponding malware program through your control panel. But, most browser hijackers are difficult to eliminate manually. No matter how much you try to eliminate it, it can return over and over. Rookie PC users should not try for the manual form of removal, since it needs thorough computer knowledge to perform fixes on the system registry and HOSTS file.

Professionals always recommend users to remove any malware including browser hijacker with an automatic removal tool, which is easier, safer, and quicker than the manual removal technique. Safebytes Anti-Malware has a state-of-the-art anti-malware engine that will help you stop browser hijacking in the first place, and clean up any existing issues.

What To Do If You Cannot Download Safebytes Anti-Malware?

Malware could potentially cause all sorts of damage once they invade your computer, starting from stealing your private details to erasing data files on your computer system. Some malware sits in between your computer and your internet connection and blocks some or all sites that you would like to visit. It might also prevent you from installing anything on your PC, particularly anti-virus programs. If you’re reading this, you probably have infected by malware that prevents you from downloading a computer security program such as Safebytes Antimalware on your PC. There are a few options you could try to get around with this particular obstacle.

Install in Safe Mode

If the malware is set to load automatically when Windows starts, entering Safe Mode could block this attempt. Only minimal required programs and services are loaded whenever you start your personal computer in Safe Mode. To start your Windows XP, Vista, or 7 computers in Safe Mode with Networking, please do as instructed below.

1) At power on/start-up, press the F8 key in 1-second intervals. This would conjure up the Advanced Boot Options menu.
2) Choose Safe Mode with Networking with arrow keys and press Enter.
3) When you are into this mode, you will have online access again. Now, get the virus removal application you want by using the web browser. To install the program, follow the directions within the setup wizard.
4) Right after the software is installed, allow the scan run to eliminate viruses and other threats automatically.

Use an alternate web browser to download security software

Malicious code could exploit vulnerabilities on a particular internet browser and block access to all anti-virus software sites. The most effective way to avoid this issue is to choose a web browser that is renowned for its security features. Firefox contains built-in Malware and Phishing Protection to keep you safe online.

Install security software on a USB drive

To effectively eliminate the malware, you need to approach the problem of installing an anti-virus software program on the infected PC from a different angle. Follow these steps to run the antivirus on the affected computer.
1) Download Safebytes Anti-Malware or Microsoft Windows Defender Offline onto a virus-free computer system.
2) Plug the pen drive into the uninfected computer.
3) Double click on the downloaded file to open the installation wizard.
4) Choose the USB stick as the destination for saving the software file. Follow the instructions on the screen to finish up the installation process.
5) Disconnect the flash drive. You may now use this portable anti-malware on the infected computer.
6) Double-click the anti-malware program EXE file on the USB flash drive.
7) Run Full System Scan to detect and get rid of all sorts of malware.

Benefits and Features of SafeBytes Security Suite

To protect your laptop or computer from many different internet-based threats, it is very important to install an anti-malware program on your PC. However, with so many anti-malware companies in the marketplace, nowadays it’s difficult to decide which one you should obtain for your laptop. A few are very good ones, some are ok types, and some are simply just fake anti-malware applications that could damage your computer themselves! When looking for an anti-malware program, pick one which gives reliable, efficient, and total protection against all known viruses and malware. One of the highly recommended software by industry analysts is SafeBytes Anti-Malware, a popular security application for Microsoft Windows.

Safebytes is one of the well-established computer solutions companies, which provide this complete anti-malware software. Using its cutting-edge technology, this application can assist you to eliminate multiples types of malware such as viruses, PUPs, trojans, worms, ransomware, adware, and browser hijackers.

SafeBytes possesses a variety of wonderful features that can help you protect your laptop or computer from malware attack and damage. Below are some typical features found in this application:

World-class AntiMalware Protection: Built upon a greatly acclaimed anti-virus engine, this malware removal application can find and remove numerous stubborn malware threats like browser hijackers, PUPs, and ransomware that other typical anti-virus applications will miss.

Real-time Threat Response: SafeBytes gives complete and real-time security for your computer. They’re extremely effective in screening and getting rid of numerous threats since they’re regularly improved with the latest updates and alerts.

“Fast Scan” Features: Safebytes Anti-Malware, using its enhanced scanning engine, provides ultra-fast scanning which can quickly target any active online threat.

Website Filtering: Through its unique safety ranking, SafeBytes notifies you whether a site is safe or not to visit it. This will ensure that you’re always certain of your online safety when browsing the internet.

Light-weight: The program is lightweight and can run silently in the background, and will not have an effect on your PC efficiency.

24/7 Premium Support: SafeBytes provides you with 24/7 technical support, automatic maintenance, and software upgrades for the best user experience.

Simply put, SafeBytes has developed a meaningful anti-malware solution that is aimed to protect you against various malware. Malware issues can become a thing of the past when you put this tool to use. So if you’re seeking the very best malware removal application out there, and when you don’t mind shelling out a few bucks for it, go for SafeBytes Anti-Malware.

Technical Details and Manual Removal (Advanced Users)

If you wish to manually remove Motitags without using an automated tool, it may be possible to do so by removing the application from the Windows Add/Remove Programs menu, or in cases of browser extensions, going to the browsers AddOn/Extension manager and removing it. Additionally, it is advised to factory reset your web browser to its default state to fix corrupt settings.

Finally, check your hard drive for all of the following and clean your computer registry manually to get rid of leftover application entries after uninstalls. Please remember that only advanced users should try to manually edit the system files simply because removing any single vital registry entry leads to a serious issue or even a PC crash. Moreover, certain malicious programs have the capability to defend against its removal. Carrying out this in Safe Mode is recommended.

Folders:
C:Program FilesMotitags_94
C:Program FilesMotitags_94EI
C:Users(username)AppDataLocalMotitags_94
C:Users(username)AppDataLocalLowMotitags_94
C:Users(username)AppDataLocalLowMotitags_94EI
C:Users(username)AppDataRoamingMozillaFirefoxProfilesg75s8p2u.default[email protected]_94.com
C:Users(username)AppDataRoamingMozillaFirefoxProfilesg75s8p2u.default[email protected]_94.com
C:Users(username)AppDataRoamingMozillaFirefoxProfilesg75s8p2u.defaultMotitags_94

Files:
Search and Delete:

94auxstb.dll
94auxstb64.dll
94bar.dll
94barsvc.exe
94bprtct.dll
94brmon.exe
94brmon64.exe
94brstub.dll
94brstub64.dll
94datact.dll
94dlghk.dll
94dlghk64.dll
94feedmg.dll
94highin.exe
94hkstub.dll
94htmlmu.dll
94httpct.dll
94idle.dll
94ieovr.dll
94medint.exe
94mlbtn.dll
94Plugin.dll
94radio.dll
94regfft.dll
94reghk.dll
94regiet.dll
94script.dll
94skin.dll
94skplay.exe
94SrcAs.dll
94SrchMn.exe
94srchmr.dll
94tpinst.dll
AppIntegrator64.exe
AppIntegratorStub64.dll
BOOTSTRAP.JS
chromeffxtbr.jar
CHROME.MANIFEST
CREXT.DLL
CrExtP94.exe
DPNMNGR.DLL
EXEMANAGER.DLL
FF-NativeMessagingDispatcher.dll
Hpg64.dll
INSTALL.RDF
installKeys.js
LOGO.BMP
NP94Stub.dll
T8EPMSUP.DLL
T8EXTEX.DLL
T8EXTPEX.DLL
T8HTML.DLL
T8RES.DLL
T8TICKER.DLL
UNIFIEDLOGGING.DLL
VERIFY.DLL
94EIPlug.dll
94EZSETP.dll
NP94EISb.dll

Registry:
Key HKLMSOFTWAREMicrosoftWindowsCurrentVersionRun Value: Motitags_94 Browser Plugin Loader Data: 94brmon.exe
Key HKLMSOFTWAREMicrosoftWindowsCurrentVersionRun Value: Motitags Search Scope Monitor Data: C:PROGRA~1MOTITA~2bar.binsrchmn.exe” /m=2 /w /h
Key HKLMSOFTWAREMicrosoftWindowsCurrentVersionRun Value: Motitags Home Page Guard 32 bit Data: C:PROGRA~1MOTITA~2bar.binAppIntegrator.exe
Key HKLMSOFTWAREMicrosoftWindowsCurrentVersionRun Value: Motitags EPM Support Data: C:PROGRA~1MOTITA~2bar.binmedint.exe” T8EPMSUP.DLL,S
Key HKCUSoftwareAppDataLowSoftwareMotitags_94
Key HKLMSOFTWAREMotitags_94
Key HKLMSOFTWAREMozillaPlugins@Motitags_94.com/Plugin
Key HKLMSOFTWAREMicrosoftWindowsCurrentVersionUninstallMotitags_94bar Uninstall Firefox
Key HKLMSOFTWAREMicrosoftWindowsCurrentVersionExplorerBrowser Helper Objects6df8a038-1b03-41eb-a92b-0e82de08ee4a
Key HKLMSOFTWAREMicrosoftWindowsCurrentVersionExplorerBrowser Helper Objects598f4e85-2ee6-43a8-bf43-c75c82b925fe
Key HKLMSOFTWAREClassesMotitags_94.ToolbarProtector.1
Key HKLMSOFTWAREClassesMotitags_94.ToolbarProtector
Key HKLMSOFTWAREClassesMotitags_94.ThirdPartyInstaller.1
Key HKLMSOFTWAREClassesMotitags_94.ThirdPartyInstaller
Key HKLMSOFTWAREClassesMotitags_94.SettingsPlugin.1
Key HKLMSOFTWAREClassesMotitags_94.SettingsPlugin
Key HKLMSOFTWAREClassesMotitags_94.ScriptButton.1
Key HKLMSOFTWAREClassesMotitags_94.ScriptButton
Key HKLMSOFTWAREClassesMotitags_94.RadioSettings.1
Key HKLMSOFTWAREClassesMotitags_94.RadioSettings
Key HKLMSOFTWAREClassesMotitags_94.Radio.1
Key HKLMSOFTWAREClassesMotitags_94.Radio
Key HKLMSOFTWAREClassesMotitags_94.PseudoTransparentPlugin.1
Key HKLMSOFTWAREClassesMotitags_94.PseudoTransparentPlugin
Key HKLMSOFTWAREClassesMotitags_94.MultipleButton.1
Key HKLMSOFTWAREClassesMotitags_94.MultipleButton
Key HKLMSOFTWAREClassesMotitags_94.HTMLPanel.1
Key HKLMSOFTWAREClassesMotitags_94.HTMLPanel
Key HKLMSOFTWAREClassesMotitags_94.HTMLMenu.1
Key HKLMSOFTWAREClassesMotitags_94.HTMLMenu
Key HKLMSOFTWAREClassesMotitags_94.FeedManager.1
Key HKLMSOFTWAREClassesMotitags_94.FeedManager

Read More

IRQL_NOT_LESS_OR_EQUAL — What is it?

IRQL_NOT_LESS_OR_EQUAL error is a type of blue screen of death (BSoD) error. It is a typical Windows PC error that occurs even in the latest Windows versions.

The IRQL_NOT_LESS_OR_EQUAL error occurs on the computer screen when a memory address triggers unauthorized access. This leads to the suspension of your login session. The computer screen turns blue.

Solution

Restoro box imageError Causes

IRQL_NOT_LESS_OR_EQUAL error occurs due to several reasons. However, the most common causes for this error code include:

  • Incompatible device drivers
  • The poor device driver installation
  • Faulty hardware
  • Disk fragmentation
  • Registry issues
  • Viruses and malware attack

Blue screen of death error codes like IRQL_NOT_LESS_OR_EQUAL is critical. If not resolved timely, this error code can pose serious threats to your PC.

It can lead to system crash and failure, due to which you can also lose your valuable data stored in your system.
How to Fix IRQL_NOT_LESS_OR_EQUAL Error Code?

Further Information and Manual Repair

Here are some of the best and easy DIY methods to resolve this error code on your PC:

1. Roll Back Drivers

If the underlying cause of IRQL_NOT_LESS_OR_EQUAL error is poor driver installation, then try this method to resolve the issue. This can be done by simply clicking the start menu.

Once you click on it, go to the control panel, then double click the system icon and locate the System Properties window. After that, click the hardware tab and then the device manager button. Now locate the device you recently installed.

Double click on the recently installed device driver, click the driver tab, and then the rollback driver button. This will take a while, so wait for the process to finish.  After that, reboot the system.

2. Run Hardware Diagnostic

The IRQL error may also be triggered by faulty hardware. To identify which hardware is causing the error to pop up, you will have to run a hardware diagnostic.

  • For this, go to the start menu, type Memory Diagnostic in the search bar.
  • Now access this tool and click on Diagnose your memory problems. As you click it, it will ask you to perform the check by either restarting the PC immediately or on the next restart.
  • Select the immediate one to get going. The system will carry a scan on the memory and show you the list of problematic errors detected during the scan. To resolve this error then all you have to do is replace the piece of faulty hardware.

Nonetheless, if no faulty hardware is detected, this means the error is related to memory. If so, try method 3 to resolve.

3. Disable Memory Caching

To fix the IRQL_NOT_LESS_OR_EQUAL error, try disabling the memory caching option. This is called BIOS memory caching.

This can be done by restarting your PC and pressing the BIOS setup keys to enter the settings screen. Mostly it is an F2 key, however, it may be different in some computers as the motherboards of different makes have their own respective keys.

Once you enter the BIOS settings look for options stating memory settings. Access these options and disable the memory caching feature.

4. Scan your PC for Malware

As mentioned above this error message can also result due to the intrusion of malicious software like malware, viruses, and spyware.

To detect and remove them from your PC, download an antivirus and perform a system scan. Remove the detected viruses and malware to resolve. Please note, antivirus installation may lower the speed of your PC.

5.  Repair Registry and Fragmented Disk

Due to poor PC maintenance, you may experience registry issues. The registry stores all the activities performed on the PC including the unnecessary pieces of information like junk files, internet history, temporary files, cookies, and other flies.

Such files take up a lot of disk space. When there is not much space on the storage device, the new data is saved in fragments. This is called disk fragmentation. When this file becomes fragmented it takes time to rearrange the data and reunite it to run the fragmented file on your PC.

If not resolved, this leads to registry issues and thereby generating various PC error codes including IRQL_NOT_LESS_OR_EQUAL errors.

The best way to clean the registry and repair the fragmented disk is to download Restoro.

This is an advanced and multi-functional PC Fixer. It is embedded with multiple system repair utilities including a powerful registry cleaner that detects all registry issues in seconds, removes and wipes out unnecessary files cluttering the registry, cleans and repairs the registry and the damaged files.

Other utilities include an antivirus that detects privacy errors and all types of malicious software infecting your system. It also functions as a system optimizer which means by running this software on your PC you won’t be compromising on your system’s performance. The system optimizer utility boosts the speed of your PC.

This tool is safe and efficient. It has a user-friendly interface and is compatible with all Windows versions.

Click here to download Restoro and resolve the IRQL_NOT_LESS_OR_EQUAL error code right away.

Read More

As you know, every Windows Update is essential for every Windows operating system. They have to be regularly installed, especially since they include various security updates that are important to the system. However, there are times when Windows Update fails to execute properly and you get errors like the error code 0x80070BC9. When you encounter this particular Windows Update error, you will get the following error message on your screen:

“0x80070BC9 – ERROR_FAIL_REBOOT_REQUIRED. The requested operation failed. A system reboot is required to roll back changes made.”

This kind of Windows Update error is most likely caused by a newly installed problematic software, corrupted Windows Update files, or policies that restrict the behavior of the Windows Module Installer. The Windows Module Installer, also known as “WMIW” or “TiWorker.exe”, is the one that checks for new updates from the Windows server and installs them on your computer. This is why you need to make sure that you do not have any policies that control the start behavior of the Windows Module Installer since this service must not be hardened to any start value and should be managed by the operating system.

To resolve the Windows Update error code 0x80070BC9, you can check out the options provided below.

Option 1 – Try checking the status of the Windows Modules Installer Worker Service

Since the Windows Update error code 0x80070BC9 has something to do with the Windows Module Installer Worker service, you need to check its status in the Service Manager. Refer to the following steps to do so.

  • In the Cortana search box, type “services” and click on the Services icon to open the Services Manager. Alternatively, you can also tap the Win + R keys to launch the Run prompt and then type “MSC” in the field and hit Enter to open the Services Manager.
  • After opening the Services Manager, look for the Windows Modules Installer Worker Service.
  • Once you found it, check its status and make sure that its Startup type is set to Manual.
  • Now click on the Start button and see if it fixes the Windows Update error.

Option 2 – Run the Windows Update Troubleshooter

You might want to run a built-in Windows Update troubleshooter to resolve the Windows Update error. It is one of the things you can check out as it is known to automatically resolve any Windows Update errors like error code 0x80072EE2. To run this troubleshooter, go to Settings and then select Troubleshoot from the options. From there, click on Windows Update and then click the “Run the troubleshooter” button. After that, follow the next on-screen instructions and you should be good to go.

Option 3 – Try contacting the IT administrator to modify the group policies

You could also try to contact the IT administrator to have the group policies modified. This option is applicable for company-managed systems. As mentioned, one of the possible causes of the Windows Update error 0x80072EE2 is the policies that control the start behavior of the Windows Module Installer. Thus, you need to have them removed so that the Windows Module Installer Worker service is managed by the operating system itself. And since there could be many policies, it is highly advised that you contact your company’s IT administrator to get the job done for you.

Option 4 – Try to install the Windows Updates in a Clean Boot State

There are some instances that some conflicting programs installed in your computer might be the one that’s causing Windows Update error code 0x80070BC9. To identify which program is causing the problem, you need to put your computer in a Clean Boot State. To do so, follow the steps below.

  • Log onto your PC as an administrator.
  • Type in MSConfig in the Start Search to open the System Configuration utility.
  • From there, go to the General tab and click “Selective startup”.
  • Clear the “Load Startup items” check box and make sure that the “Load System Services” and “Use Original boot configuration” options are checked.
  • Next, click the Services tab and select the “Hide All Microsoft Services” check box.
  • Click Disable all.
  • Click on Apply/OK and restart your PC. (This will put your PC into a Clean Boot State. And configure Windows to use the usual startup, just simply undo the changes.)
  • From there, start to isolate the problem by checking which one of the programs you installed recently is the root cause of the problem.

Read More

quake remasterWithout any fanfare, news, or information Bethesda has released a completely free upgrade for legendary Quake 1. Free upgrade is automatically applied to all users who possess the original game and it has already been rolled out.

What has changed for good?

New textures, effects, and resolutions are one thing that will come first into your focus when you start the game. From the moment game is started it feels and looks like a game you remember from a long time ago. Models are also upgraded with a higher polygon count.

Another thing that will hit you right away is the legendary OST by Trent Reznor in its full glory. If you have the original Quake and played it you will know that OST was missing from the Steam release and having it fully back is a great feature. I would argue that placing just OST alone in the steam release is enough for people to play it again since it adds so much atmosphere.

Deathmatch and other multiplayer goodies are all here as well and there is a completely free new episode in the game with several levels. Yes, you get a free Quake upgrade in HD with an extra episode completely free.

The bad side of Quake coin

So this might come as a purist or obsessive nit-picking but there were two things that I, personally am not a fan of and have noticed during my gameplay. Please know that this is personal preference and by no other chance reflects the quality of the game itself but I just had to talk about it.

Quake remake is made in a new engine and as such dynamic and gunplay feel different from the original, granted they have done the best they could to replicate the authentic feeling of the original game but there are parts of the game where I have felt that simply put, it feels different.

Another thing is also tied to technology and the overall game is somewhat a little brighter and in some areas little softer in dark areas. Like I said this is purely personal preference and might come as nitpicking but I preferred the darker and grittier look of the original game. Darkplaces, the free custom-made upgrade did this in my opinion better.

Read More

Error Code C1900107 – What is it?

Error code C1900107 is associated with an issue with upgrading to Windows 10. If you are trying to upgrade your Windows 7, Windows 8, or Windows 8.1 to Windows 10, you might have trouble doing it and you might come across this error C1900107. The error prevents you from upgrading to Windows 10 no matter what you do.

Common symptoms of this error:

  • The update process continues for a long time and never ends.
  • The update process ends suddenly and a message says “Failed: 1 update. Errors found: Code C1900107. Windows Update encountered an unknown error.”
  • The update process fails after trying multiple times.

Solution

Restoro box imageError Causes

Following reasons may be responsible for this error:

  • There is not enough space for Windows 10 files in the primary drive
  • There is not enough space in System Reserved Partition
  • Windows 10 files are faulty or corrupt

More Information and Manual Repair

Method 1:

Clean boot Windows 8 and Windows 8.1:

Whenever you get some unexpected behavior on your Windows 8, the first thing you should do is try to resolve the issue by taking a diagnostic approach. Plenty of factors can be the cause for issues like slowdowns, BSODs, computer freezes, sudden reboots, etc. The best way to detect the problem is to perform a clean boot. Using a clean boot, you can find out if the Operating System is damaged by some third-party app or bad driver. You can exclude the influence of these factors and prevent them from loading.

You should do 2 things before you proceed with the clean boot.

First, check if any third-party application is causing the problem. If you disable all third-party apps from startup, it will help eliminate software conflicts.

  • Press the Windows + R on the keyboard. The Run dialog box will pop up.
  • Type MSConfig in the dialog box and click «OK».
  • The System Configuration utility will appear on the screen.
  • On the services tab of the System Configuration dialog box, tap or click to select the Hide all Microsoft services check box, and then tap or click Disable all.
  • On the startup tab of the System Configuration dialog box, tap or click Open Task Manager.
  • On the startup tab in Task Manager, for each startup item, select the item and then click Disable.
  • On the startup tab of the System Configuration dialog box, tap or click OK, and then restart the computer.

Now, close MSConfig.

Method 2:

The second step is a Safe boot. Follow the steps below for a safe boot:

  • Press Win + R shortcut keys on your keyboard. The Run dialog will appear on the screen. Type MSConfig and press Enter.
  • The ‘System Configuration’ application will appear on the screen.
  • Switch to the ‘Boot’ tab, select your Windows 8.1 entry and tick the ‘Safe mode’ checkbox.
  • Reboot your PC to enter the Safe mode of Windows 8.1.
  • After you finish troubleshooting in Safe Mode, run MSConfig again from Safe Mode and uncheck the checkbox from step 2.

Method 3:

For this method, you will need to find the $Windows.~BT Folder in your primary drive which is C:. This folder might contain corrupt files which are preventing you from installing Windows 10. The folder is hidden and we need to unhide it. Follow the steps below:

  1. Open File Explorer or alternatively double click on This PC or My Computer.
  2. Now from the top option click on View, The Check the Box that says Hidden items.
  3. Now you will be able to see hidden files and folders. Navigate to C:$Windows.~BT and Rename the folder to something like $Windows.~BT1.
  4. Now, try downloading Windows 10 again. The installation process should go through this time without any errors like code C1900107.

Method 4:

If the above methods fail, try this method:

  1. Go to C:WindowsSoftware DistributionDownload. Now delete all the files from this download folder. Remember, do not delete the folder itself, and just delete the files.
  2. Now, delete the $Windows.~BT Folder. This might ask you for administrator permission. Simply click yes.
  3. Now try to install or upgrade to Windows 10. This method should work fine and there should be no error code C1900107.

If you do not possess the technical expertise required to accomplish this yourself or do not feel comfortable doing so, download and install a powerful automated tool to get the job done.

Read More

Yes, you read that right, KFC is making a console partnered with Cooler Master. Bizzare at it sounds, it is even more bizarre that the console is designed to keep your food warm!!! You can pull out the drawer from the console out on its top and place some food there in order to keep it warm.

kfconsole drawerThe console itself is coming in cylindrical shape powered by Intel CPU and ASUS GPU of the unknown chipset. It has Seagate Baraccuda 1TB SSD and it is VR-ready. The console will have raytracing and will be 4K ready.

My thoughts

Well, my thoughts are somewhat strange, on one side I am not really sold on food heating gimmicks and without specific hardware specifications, it is difficult to say how much power the console will have. Price is also not leaked so that is also a stumbling stone for making an informed opinion. I am a little puzzled and concerned about this whole heating food thing because personally, I can see 2 issues: Console overheating and fat dripping on inside hardware, I am sure they have somehow eliminated this but I would be very interested to see how.

Read More

Logo

Copyright © 2022, ErrorTools. All Rights Reserved
Trademark: Microsoft Windows logos are registered trademarks of Microsoft. Disclaimer: ErrorTools.com is not affiliated with Microsoft, nor claims direct affiliation.
The information on this page is provided for information purposes only.

DMCA.com Protection Status

404 Not Found Error: What It Is and How to Fix It

Aug 15, 2022 8:03:00 AM |
404 Not Found Error: What It Is and How to Fix It

An in-depth explanation of what a 404 Not Found Error response code is, including tips to help you resolve this error in your own application.

The 404 Not Found Error is an HTTP response status code, which indicates that the requested resource could not be found. Like most HTTP response codes, the cause of a 404 Not Found Error can be challenging to track down and resolve. 

This article will explore the 404 Not Found Error by examining what might cause this error. Later on, we’ll provide a few tips to diagnose and debug your application’s 404 error. 

With that, let’s get started!

Server- or Client-Side?

All HTTP response status codes in the 4xx category are client error responses. These types of messages contrast with errors in the 5xx category, such as the 502 Bad Gateway Error, which are server error responses. 

That said, the appearance of a HTTP 404 error doesn’t always mean the issue is client-related (web browser or device used to access the application). Sometimes, the root of the problem is server-side. Remember, the server is still the network object producing the 404 Not Found Error.

We’ll explore some of the scenarios (and potential solutions) where the error results from the server and/or client issues in the following sections.

Start With a Thorough Application Backup

Make a backup of your application, database, etc. before trying to fix or change the system. Even better, if you have the capability, create a complete copy of the application onto a secondary staging server that isn’t available to the public. This will give you a clean testing ground to test all potential fixes without threatening your live application. 

After you’ve done that, it’s time to start diagnosing and fixing your 404 error.

Diagnosing a 404 Not Found Error

A HTTP 404 error happens when a resource is unavailable. The client (web browser) received a message from the server (remote computer) that the specific resource (web page/URL) is unavailable.

Here are a few scenarios where this could happen: 

  • The client sent a proper request to the server, and the server successfully received that request, and the server could not find a valid resource at that particular location. This is typically due to an invalid URL specified by the client. This represents the majority of 404 Not Found Errors.
  • Some web applications «fake» 404 Not Found Errors when requesting an invalid resource. The server returns a standard 200 OK response code, which means the resource loaded as expected, however, the server displayed a custom «404 page.” Such fake errors are typically referred to as soft 404 errors. 

The provided URL could have been valid in the past, but the server has failed to provide a server-side redirect.

Troubleshooting on the Client-Side

The best way to start troubleshooting a 404 Not Found Error is to look for potential issues on the client side. Here are a few tips to try on the browser or device that’s giving you problems.

Check the Requested URL

The most common cause of a 404 Not Found Error is inputting an incorrect URL. Domain names (e.g., airbrake.io) are case-insensitive, meaning that this mixed case link to AirBrAKe.IO works just as well as the standard, lowercase version of airbrake.io. However, path, query, or fragment portions that appear after the domain name are often case-sensitive unless the application/server configuration pre-processes all URLs as lowercase before execution.

For example, while airbrake.io can be upper, lower, or mixed case, a link to airbrake.io/ERROR-MONITORING/ (with BLOG in uppercase) is invalid, resulting in our good friend the 404 Not Found Error. 

Of course, the lowercase version to https://www.airbrake.io/error-monitoring works just fine, as expected.

As you can see, a minor typo in part of the URL can easily result in an unexpected 404 Not Found Error.

Clear Relevant Cookies

As you may already be aware, HTTP cookies are tiny pieces of data stored on your local device. Websites and applications use these cookies to «remember» information about this particular browser and/or device. 

Most modern web apps take advantage of cookies to store user and browser-specific data. By doing so, the app can identify the client and allow future visits to be faster and easier.

However, cookies can store just about any information. In many cases, web applications or services — such as ad networks — will use data retrieved from local cookies to redirect or handle incoming requests. An invalid or corrupted cookie can «confuse» the server as you try to access a resource that no longer exists. .

In most cases, you only need to concern yourself with cookies relevant to the website or application causing the problem. Cookies are stored based on the web application’s domain name, so you can explicitly remove only those cookies that match the website domain (e.g., airbrake.io). 

However, if you are unfamiliar with manually removing certain cookies, it’s much easier and safer to clear all cookies at once.

Clearing cookies can be accomplished in different ways, depending on the browser you’re using:

  • Google Chrome
  • Internet Explorer
  • Microsoft Edge
  • Mozilla Firefox
  • Safari

Log Out and Log In

If your application has some form of user authentication, the last client-side step to try is to log out and then log back in. 

If you’ve recently cleared the browser cookies, this should usually log you out automatically the next time you try to load the page. 

The application may have a problem with your previous session in some situations. As with other data, the session token (or session string) is stored locally on your device in the cookies and is transferred by the client to the server during every request. If the server doesn’t recognize the session token sent by the client or something has gone wrong with the server that indicates that particular token is invalid, you may get a 404 error.

For most web applications, logging out and logging back in will force the local session token to be recreated.

Debugging Common Platforms

If you’re running common software packages on the server that is responding with the 404 Not Found Error, you may want to start by looking into the stability and functionality of those platforms first. 

The most common content management systems — like WordPress, Joomla!, and Drupal — are all typically well-tested out of the box. Still, once you start modifying the underlying extensions or PHP code, it’s easy to cause an unforeseen issue that results in a HTTP 404 error.

Here are a few tips to help you troubleshoot some of these popular software platforms:

Rollback Recent Upgrades

If you recently updated the content management system itself before the 404 Not Found Error appeared, consider rolling back to the previous version you had installed when things were working fine. 

Similarly, any extensions or modules you may have recently upgraded can cause server-side issues, so reverting to previous versions of those may also help. 

For assistance with this task, simply Google «downgrade [PLATFORM_NAME]» and follow along. In some cases, however, certain CMSs don’t provide a version downgrade capability. This is typically the case for the more popular platforms.

Uninstall New Extensions, Modules, or Plugins

The purpose of new extensions, modules, or plugins (they all mean the same thing) is to improve the capabilities and features of the platform beyond what it’s capable of out of the box. 

Keep in mind that some extensions can take complete control of the system. Once they do, they can make virtually any changes to the PHP code, HTML, CSS, JavaScript, or database. As such, it may be wise to uninstall any recently added extensions if you’re experiencing a 404 error.

Check for Unexpected Database Changes

If you uninstall an extension, it may not completely remove all changes made by the extension. This is particularly true for many WordPress extensions, which are given carte blanche within the application. This can include full access rights to the database. 

These extensions can modify database records that don’t «belong» to the extension itself but are created and managed by other extensions (or even the base CMS itself). In those scenarios, the extension may not know how to revert alterations to database records, so it will ignore such things when uninstalled. 

If you’re convinced an extension is the likely culprit for the 404 Not Found Error, open the database and manually look through tables and records that were likely modified by the extension.

Troubleshooting on the Server-Side

If you aren’t running a CMS application, here are some additional tips to help you troubleshoot your server.

Check Your Web Server Configuration

Most modern web servers provide one or more configuration files that allow you to adjust server behavior based on various circumstances easily. 

For example, the server may be configured to reject requests to specific directories or URLs, resulting in a 404 Not Found Error.

Configuration options for each different type of web server can vary dramatically. We’ll list a few popular web servers you can look through:

  • Apache
  • Nginx
  • IIS
  • Node.js
  • Apache Tomcat

Look Through the Logs

Nearly every web application will keep some form of server-side logs. Application logs are typically the history of what the application did, including requested pages, connected servers, database results, etc.  

Server logs are related to the actual hardware running the application. These logs will often provide details about the health and status of all connected services or the server itself. 

Google «logs [PLATFORM_NAME]» if you’re using a CMS, or «logs [PROGRAMMING_LANGUAGE]» and «logs [OPERATING_SYSTEM]» to get more information on finding the logs in question.

Validate Application Links

There are several tools you can use to ensure your application is not producing any 404 Not Found Errors. 

For starters, you should register your site with the Google Search Console (if you haven’t done so already). This tool gives you insight into what Google’s web crawler bots have found while traversing your site. 

Any issues will be displayed here for all your registered applications and can be an easy (and automatic) way to find invalid links or other site problems.

Need to check a particular resource or URL? Use the W3C Link Checker tool to check links for 404 errors.

Debug Your Application Code or Scripts

If all else fails, it may be that a problem in some custom code within your application is causing the issue. Try to diagnose where the issue may come from by manually debugging your application and parsing through application and server logs. 

Ideally, make a copy of the entire application to a local development machine and perform a step-by-step debug process. This will allow you to recreate and view when and how the 404 error occurred.

Понравилась статья? Поделить с друзьями:
  • Как найти точку на геометрической фигуре
  • Как самостоятельно составить устав ооо с
  • Выпирают клыки как исправить
  • Как найти максимальное значение в таблице эксель
  • Площадь большего диагонального сечения равна как найти