Перейти до вмісту
EuroVPSEuroVPS

Власні сторінки помилок (наприклад 404) через .htaccess

FAQ EuroVPS

Оновлено 1 хв читання

Shared FAQ page chrome (breadcrumb, dates, read time, «Читати далі», enquiry block, category labels): see INDEX-AND-CHROME.md. Translate once.

Body

Вступ

Директива ErrorDocument в Apache замінює стандартну відповідь про помилку вашою власною сторінкою, рядком тексту або перенаправленням на локальний чи зовнішній URL.

Створення власних сторінок помилок

Підключіться до сервера через SSH і перейдіть у document root сайту. У вашому улюбленому текстовому редакторі створіть сторінку помилки з назвою 404.html із зразком вмісту, як показано нижче.

<html>
<head>
<title> Custom 404 Error Page</title>
</head>
<body>
<p> The resource you tried is currently unavailable in server, please navigate back and try other products.</p>
</body>
</html>

Призначте файлу належні права доступу,

chmod  644 404.html
chown user.user 404.html

Налаштування веб-сервера на використання власної сторінки помилки

Синтаксис:

ErrorDocument error-code  [path to error document]

Приклад, якщо 404.html лежить у document root:

ErrorDocument 404 /404.html

Директиву ErrorDocument можна додати до секції VirtualHost вашого сайту.

Відкрийте httpd.conf у текстовому редакторі, знайдіть секцію virtual host вашого сайту.

<VirtualHost *:80>
ServerName mydomain.com
.....
....
...
..
.
ErrorDocument 404 /404.html
</VirtualHost>

Той самий рядок можна розмістити у файлі .htaccess у document root, якщо для цього каталогу увімкнено AllowOverride FileInfo, що є звичним на серверах cPanel і Plesk.

Перевірте конфігурацію Apache і перезавантажте її, щоб сторінка помилки набула чинності.

З FAQ EuroVPS.

Більше в категорії «Інструкції»

Ваш наступний партнер з інфраструктури

Залишилося
запитання?

Розкажіть, що ви намагаєтеся зробити. Інженер прочитає і відповість.

+357 222 32280
Інженер EuroVPS несе серверний вузол у залі дата-центру
Розмова з людьми, які доглядатимуть за вашою інфраструктурою.

Почнімо з вашої інфраструктури.

Трохи контексту допомагає нам почати правильну розмову.

Ми використаємо ваші дані, щоб відповісти на ваш запит. Політика конфіденційності