У цій статті ви дізнаєтеся:
- Як розпізнати помилку 404
- Як усунути помилку 404
- Як налаштувати власну сторінку помилки
- Часті запитання
Помилка 404 Not Found
Помилка 404 означає недоступність файлу або іншого ресурсу. Якщо відсутня вся запитувана сторінка, ви впізнаєте помилку 404 за текстом Not found у заголовку.

Деякі сайти можуть мати налаштовану власну сторінку 404. Щоб налаштувати таку власну сторінку, скористайтеся розділом Налаштування власної сторінки помилки 404.
Помилку 404 повертають також зображення та інші ресурси, які не вдалося завантажити. Повний перелік ви знайдете в інструментах розробника браузера (зазвичай клавіша F12) у консолі (Console), або на вкладці Мережа (Network). Щоб завантажити дані вкладки Network, оновіть сторінку.

Схожа на помилку 403 Forbidden, але зазвичай відсутні менш важливі файли, ніж index.html, index.php або .htaccess.
Усунення помилки 404
Якщо файл із вашого вебхостингу завантажується неправильно, виконайте такі кроки:
- Перевірте через FTP, чи він справді є на вебхостингу.
- Перевірте також розмір завантаженого файлу: пошкоджений або лише частково завантажений файл також може спричиняти помилку 404.
- Перевірте шлях до цього файлу, тобто чи його фактичне розташування відповідає розташуванню в коді вебзастосунку.
Якщо ви використовуєте вміст із іншого джерела (найчастіше шрифти, скрипти, css), перевірте його доступність (тимчасову й довгострокову). Якщо джерело тривалий час недоступне, розгляньте можливість його заміни.
Змішаний вміст
Ще одним поширеним джерелом проблем є так званий змішаний вміст (mixed content), коли сайт завантажується через захищений протокол HTTPS, але деякі ресурси намагаються завантажуватися через незахищений HTTP.
Перегляньте вихідні файли сайту та виправте всі адреси з http:// на https://.
Якщо ви використовуєте систему керування вмістом, наприклад WordPress, скористайтеся інструментом для виправлення змішаного вмісту (у WordPress: Tools Site Health).
WEDOS Protection та Let’s Encrypt
Якщо ви спостерігаєте помилку 404 на вебхостингу з доменом на WEDOS Protection ⧉, перевірте, чи минуло щонайменше 90 хвилин з моменту активації сертифіката HTTPS. Якщо ні, зачекайте та спробуйте завантажити сторінку знову без кешу за допомогою комбінації клавіш Ctrl + Shift + R.
Якщо проблема не зникає, переконайтеся, що DNS-записи та актуальні IP-адреси вашого проксі збігаються.
Налаштування власної сторінки помилки 404
Щоб у разі, коли сторінку не знайдено, відображалося власне повідомлення про помилку, виконайте такі кроки:
- Створіть власну сторінку помилки, наприклад 404.html, і збережіть її через FTP у кореневий каталог сайту (туди ж, де розташований файл index.html або index.php).
- У цій самій папці відкрийте файл .htaccess. Якщо його там немає, створіть його (назва містить крапку на початку і не має розширення).
- Наприкінці вмісту файлу .htaccess додайте код:
ErrorDocument 404 /404.html
Якщо ваш документ має іншу назву, ніж 404.html, змініть назву файлу в коді.

Часті запитання
Жодне з рішень не допомогло, що мені робити тепер?
Якщо помилку 404 спричиняє файл на вебхостингу, активуйте тимчасовий FTP-доступ для Support за цією інструкцією і через форму ⧉ попросіть про перевірку. Вкажіть назву сайту та адреси недоступних файлів.
Зовнішні ресурси ми перевірити не можемо, зверніться з проханням про перевірку до їхнього оператора. Якщо він попросить IP-адресу вебхостингу, ви знайдете її в деталях послуги ⧉ у таблиці Service addresses.
Чи трапляється помилка 404 не лише у VEDOS?
Так, це поширена помилка, спричинена недоступністю файлів на сервері. Сервер (вебхостинг) працює без проблем, а виправлення полягає в завантаженні відсутніх файлів на сайт і забезпеченні доступності ресурсів через правильний протокол.