NEW CASE
Antana

Створюємо цифрові рішення, які працюють на бізнес


Зателефонуйте нам +38 (066) 35-14-529

Зробімо перший крок до вашого сайту — напишіть нам

Закрити
Інструменти

Генератор 301-редиректів

Правила для .htaccess і Nginx: сторінки, www, HTTPS.

.htaccess

    

Правила ставте на початок файлу, до інших директив. Обовʼязково перевірте результат нашим інструментом «Перевірка редиректів»: одна помилка в правилі здатна покласти весь сайт у нескінченний цикл.

Часті запитання

Чому саме 301, а не 302?
301 означає «переїхали назавжди»: пошуковик передає новій адресі накопичену вагу й з часом прибирає стару з індексу. 302 каже «тимчасово» — стара адреса лишається основною, а позиції не переносяться. Найдорожча помилка при переїзді сайту — поставити 302 замість 301 і потім дивуватися, чому трафік упав.
Що робити, щоб не отримати нескінченний цикл?
Цикл виникає, коли адреса перенаправляє сама на себе або два правила відсилають одне до одного. Ми пропускаємо рядки, де стара й нова адреса збігаються, і попереджаємо про це. Але перевірити варто й після заливки: відкрийте сайт у режимі анонімного вікна, а потім прогоніть кілька адрес через наш чекер редиректів. Якщо бачите більше двох переходів поспіль — щось із правилами не так.
Куди саме вставляти правила?
На Apache — у файл .htaccess у корені сайту, на самий початок, до правил CMS. Якщо файлу немає, створіть його. На Nginx правила йдуть у блок server всередині конфігурації, і після зміни потрібно перезавантажити сервер командою nginx -s reload. Перед правками обовʼязково збережіть копію файлу: помилка в синтаксисі .htaccess кладе весь сайт з помилкою 500.
Telegram Viber Подзвонити