Розпочати розмову

Базові можливості .htaccess: робота з помилками веб-сервера та налаштування 301 редіректу

У даній статті розглянемо як за допомогою файлу .htaccess можна задати персоналізовані сторінки з повідомленням про помилки. Також наведемо приклад як налаштувати постійне перенаправлення для всього сайту або конкретної сторінки.

Робота з помилками веб-сервера

Часом виникають ситуації, коли при завантаженні сайту або зверненні до ресурсу виникає помилка. Файл .htaccess надає можливість, щоб замість стандартного коду помилки відвідувачу сайту відображалася власна сторінка з повідомленням про помилку. Це дозволить надати відвідувачеві сайту більш просте пояснення помилки, яка виникла.

Найбільш поширеними є помилки з кодом 403 і 404, тому для них зазвичай створюють власні сторінки з відповідним повідомленням. Також надають шляхи виходу з цієї сторінки.

Задається така директива наступним чином:

ErrorDocument 404 http://domain-name.com/errors/404.html

В даному випадку URL — http://domain-name.com/errors/ — це посилання на сторінку, яка має відображатися у випадку виникнення відповідної помилки. 

Налаштування 301 редіректу

Одним з інструментів для налаштування постійного перенаправлення є директиви файлу .htaccess. Задаються вони таким чином:

  • перенаправлення всього сайту на інше доменне ім'я:

Redirect 301 / http://www.new-website.com/

  • перенаправлення конкретної сторінки на нову:

Redirect 301 /page1.html http://new-website.com/page1.html

Для чого потрібен файл .htaccess можете дізнатися у статті за посиланням.

Вибрати файли або перетягніть файли
Це допомогло?
Так
Ні
  1. Alexey Momot

  2. Опубліковано
  3. Оновлено

Коментарі