Власні сторінки помилок (наприклад 404) через .htaccess
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
Почнімо з вашої інфраструктури.
Трохи контексту допомагає нам почати правильну розмову.
