Коды перенаправления

(Рейтинг: 5, Голосов: 5)
Автор статьи:
Обновлено 17.10.2019
Время чтения
3 минуты
14092
(Рейтинг: 5, Голосов: 5)
Поделиться:
Автор статьи:
Редиректом называется процесс перенаправления пользователя на другой URL без его участия. Происходит посредством размещения сервером соответствующего кода в заголовок запроса. Существует семь кодов, применяемых для перенаправления. В процессе раскрутки сайтов используются 301-й и 302-й.

Редиректы осуществляются в ходе поисковой оптимизации сайта с помощью различных скриптов: PHP, ASP, ASP.NET, ColdFusion, JSP, GGI PERL, Ruby on Rail и других.

Виды

  1. Множество выборов — 300Код сообщает, что для указанного URL возможно предоставление ресурса по языку, по типу MIME или другим характеристикам, и передает список альтернатив на выбор.
  2. Перемещено окончательно — 301301-й редирект (Moved Permanently или Permanent Redirect) используется в том случае, когда домен сайта или отдельную страницу необходимо навсегда переместить на другой URL, а также для склейки ресурса с www и без. Данный редирект сообщает поисковому роботу и браузеру, что запрашиваемый адрес перенесен, и перенаправляет их на указанный URL. При использовании 301го редиректа полученные в ходе продвижения сайта PR и тИЦ (в том числе для отдельных страниц) сохраняются по новому адресу. Директива RewriteRule позволяет настроить правила для редиректа на ресурс с www с без www (и наоборот), с одной страницы на другую, для изменения разрешения файлов, для перенаправления со всех файлов раздела на один, динамического URL на статический документ и т.д.
  3. Найдено — 302302-й редирект (Moved Temporarily или Temporary Redirect) используют для временного перемещения адреса. Он необходим, если для страницы, с которой осуществляется перенаправление, важна постоянная индексация с сохранением показателей тИЦ и PR.
  4. Смотреть другое — 303Данный ответ сообщает клиенту, что документ по указанному URL необходимо запросить по адресу, обозначенному в «Location» заголовка методом GET. Такой редирект используется для быстрого поиска (или перехода) по сайту посредством ввода текста в соответствующее поле.
  5. Не изменялось — 304Данный код возвращается сервером при запросе клиентом документа, не изменявшегося с определенного момента, посредством метода GET с использованием заголовков «If None Match» или «If Modified Since».
  6. Использовать прокси — 305Данный код ответа доступен для исходных HTTP-серверов. Он указывает клиенту, что указанный ресурс необходимо запрашивать через прокси-сервер.
  7. Временное перенаправление — 307Код введен в HTTP 1.1. (RFC 2616) вместо 302-го. Он позволяет избежать неоднозначности, если клиент применяет ко второму ресурсу метод GET (даже если для первого запроса использовался другой метод).
(Рейтинг: 5, Голосов: 5)
Поделиться:

Задайте вопрос эксперту INGATE

Оцените статью:

Пока нет комментариев. Будьте первым!

Читайте также:
Хотите стать клиентом?

Предложения INGATE GROUP

ORM-обслуживание: скидка 10% при заключении договора от 6 месяцев; бесплатный аудит репутации в СМИ и соцмедиа при заключении договора.

SEO: бесплатный аудит для новых клиентов.

Digital-комплекс: бесплатный аудит SEO и контекстной рекламы в рамках разработки коммерческого предложения.

SMM: скидка 15% на продвижение в социальных сетях; аудит визуальной концепции социальных сетей и создание стратегии продвижения в рамках разработки коммерческого предложения.

* Предложение не является офертой и недействительно для рекламных агентств. Действует для клиентов, заключивших договоры с 21.03.2025 года. Предложения не суммируются.

Это рекламный блок.