Як налаштувати 301-редирект в htaccess?

Основна функція перенаправлень htaccess редирект 301 – повідомлення серверів про те, що вміст веб-сторінки, які було перенесено з одного URL-адреси на інший. Це важливо, якщо вихідний матеріал займає чільне місце в результатах пошукових систем. При редірект сторінок браузеру надходить відповідне повідомлення, і він автоматично перенаправляє відвідувачів на новий URL. В іншому випадку вийде повідомлення про помилку 404, якої слід ретельно уникати, особливо на порталах онлайн-торгівлі.

Коротко про редірект

Перенаправлення (редирект) – це спосіб надсилання читачів і пошукових систем з однієї адреси на інший. Це корисно при переміщенні контенту на новий URL, при видаленні сторінок, при зміні доменних імен або злиття сайтів.

Дивіться також:  Бадді Холлі. Біографія талановитого рок-музиканта

По можливості потрібно уникати використання редіректу htaccess 301, але є випадки, коли без них не обійтися, тоді слід прислухатися до наступних рекомендацій:

  • Уникати пов’язаних перенаправлень – одне не повинне перенаправляти на інше.
  • Перенаправляти на бажану версію сайту, використовуючи правильний протокол (http або https), доменне ім’я і позначення шляху (з косою рискою або без неї).
  • Використовувати 302-редирект для неактивних кампаній.
  • Використовувати 301-редирект для контенту, який остаточно видалено.