Советы
- Располагайте переадресации страниц в файле от частных к более глобальным (сверху вниз). Например: простая переадресация двух страниц стоит выше, чем глобальное правило редиректов с www на без www.
- Избегайте двух, трех и т.д. последовательных редиректов. Правила должны быть настроены так, что при возникновении редиректа он должен перенаправлять пользователя (робота) только один (!) раз. Каждое лишнее переадресация – это секунды драгоценного времени отдачи страницы, это нагрузка на сервер, это нечеткие команды для поисковых роботов.
- Не забывайте, что многие браузеры кешируют (запоминают редиректы), поэтому проверять переадресации лучше на сайте — http://www.bertal.ru.
Правила переадресаций
1. 301 редирект с одной страницы на другую
Самый простой вариант
|
|
Более подробный
|
|
2. 301 редирект с www на без www (главное зеркало – домен без www)
|
|
3. 301 редирект с без www на www (главное зеркало – домен с www)
|
|
4. 301 редирект со страниц со слешем на без слеша (весь сайт)
|
|
5. 301 редирект со страниц без слеша на слеш (часто в CMS системах устанавливается автоматически)
|
|
6. Один (а не два последовательных!) 301 редирект на без www и с слешем на конце адреса страницы
|
|
7. Один (а не два последовательных!) 301 редирект на c www и со слешем на конце адреса страницы
|
|
8. Один (а не два последовательных!) 301 редирект на c www и без слеша на конце адреса страницы
|
|
9. Один (а не два последовательных!) 301 редирект на без www и без слеша на конце адреса страницы
|
|
10. 301 редирект только адреса site.ru/index.php (без GET параметров) на основное зеркало site.ru
|
|
11. 301 редирект всех адресов с index.php и GET параметрами на страницы только с GET параметрами (вырезать в url index.php)
Пример: типа site.ru/index.php?n=1 на site.ru/?n=1
|
|
12. 301 редирект для index.php, index.html или index.htm (например в Joomla), массовая склейка
|
|
13. 301 редирект url с GET параметрами (динамический URL) на статический
1 вариант (простой адрес с GET параметром)
|
|
2 вариант (со страницы и GET параметром)
|
|
14. Все страницы одного домена на главную страницу другого домена
|
|
15. Каждая страница одного домена на такой же адрес другого url
|
|
16. Редирект с протокола http на https.
|
|
Если возникает циклический редирект, то воспользуйтесь этим вариантом:
|
|
17. Редирект с протокола https на http.
Обратный редирект, если перестали использовать SSL сертификат.
|
|
Статья была полезной?