Что такое редирект страницы

Редирект: что такое и какие виды бывают

Допустим, вы решили изменить имя сайта после ребрендинга или хотите сделать домен более коротким и понятным. Тогда вы спросите — как же минимизировать потерю трафика и не просесть в поисковой выдаче? Мы ответим — правильно настроить редирект!

В нашей статье вы найдёте подробную информацию о том, что это такое, познакомитесь с видами перенаправлений и узнаете, какие задачи решают редиректы.

Что такое редирект?

Редирект (или перенаправление домена) — это автоматическая переадресация посетителя с одного URL-адреса на другой.

При переходе на страницу, для которой настроен редирект, пользователь будет автоматически попадать на другую страницу. Например, при переходе по ссылке http://reg.ru/blog/ браузер автоматически перенаправляет пользователя на URL https://reg.ru/blog/. Как правило, для посетителей сайта этот переход остаётся незаметным.

Зачем нужны редиректы?

Редиректы помогают корректно перенаправлять посетителей на нужные страницы сайта без ущерба для пользовательского опыта и без нарушения требований поисковых систем. Правильно выполненный редирект сохраняет авторитет или ссылочный вес страницы-донора и передаёт его на страницу-акцептор.

Страница-донор — ресурс, с которого перенаправляются пользователи.

Страница-акцептор — веб-страница, на которую направляются пользователи.

Получается, что с помощью редиректов владелец сайта направляет пользователей с неактуальных страниц на актуальные. Вот несколько примеров использования редиректов:

Код ответа 200 — один из типов кодов HTTP, информирует пользователя об успешной обработке запроса.

Виды перенаправлений

Браузеры и роботы поисковых систем определяют вид редиректа по коду состояния HTTP. Перенаправления могут иметь разный HTTP-статус: 301, 302, 303, 307. Давайте рассмотрим каждый вид подробнее.

Редирект 301

Это самый распространённый вид перенаправления. Его можно сравнить с постоянным переездом — когда вы уезжаете из одного дома в другой и точно не вернётесь назад.

Получается, что HTTP-статус 301 (Moved Permanently) означает, что веб-страница навсегда перемещена с запрошенного URL на новый. После получения ответа 301 браузер делает новый запрос и быстро перенаправляет пользователя на актуальную страницу.

Поисковые системы хорошо реагируют на 301-й редирект, да и сложностей обычно не возникает. Но важно всё правильно настроить, чтобы пользователь при переходе не получил ошибку 404.

Редирект 302

Этот редирект 302 (Moved Temporarily) можно назвать «временным». Возвращаясь к предыдущему примеру с переездом в новый дом, этот вид можно сравнить, например, поездкой на дачу на летние каникулы — ваша квартира в городе никуда не денется, и вы сможете вернуться туда в любой момент.

К такому виду часто прибегают владельцы интернет-магазинов, чтобы перенаправить потенциальных покупателей со страницы с товаром, который закончился, на позицию с аналогичными характеристиками.

Важно — редирект 302 не передаёт авторитет и ссылочный вес донора акцептору. Для поисковых систем это означает полное дублирование страниц, а потому одна из них (чаще всего старая) будет исключена из выдачи (кстати, как и в случае с 301).

Редиректы 303 и 307

307-й (Temporary Redirect) для поисковых систем фактически точная реплика (копия) 303-го (Found) редиректа. Это временное перенаправление трафика на новую страницу с сохранением всех параметров прежней.

Эти виды используют, когда появляется необходимость перенаправить пользователя на другую страницу, которая не содержит точного ответа, но является частичной заменой запрошенной.

В большинстве случаев владельцам сайтов подходит редирект 301. Именно этот вид уведомляет поисковых роботов, что документ навсегда перемещён на новый адрес, что передаёт авторитет и ссылочный вес новой странице.

Типы редиректов

Итак, виды редиректов отличаются друг от друга по своему функционалу. Но, существует и второй фактор для их классификации — техническое исполнение редиректа. По нему выделяются такие варианты:

Htaccess-редирект

Htaccess — системный файл, который принадлежит к корневой структуре сайта. Чтобы получить к нему доступ необходимо зайти в панель управления хостинга, на котором размещён нужный веб-ресурс. Для настройки любого вида необходимо разместить в нём строку с соответствующим кодом.

PHP-редиректы

Отличается от вышеописанного тем, что находится на уровне сервера, но со схожим процессом настройки. Вам нужно найти в корневой папке сайта PHP-файл и вписать в него строку кода для соответствующего редиректа.

Этот тип работает медленнее, чем htacces, но, если у вас сотни страниц для которых нужно настроить редиректы и сделать это нужно выборочно, а не для всех подряд, именно PHP может стать оптимальным вариантом.

Подробную инструкцию о том, как сделать PHP-редирект вы можете найти в нашей Базе знаний.

JavaScript-редирект

Отличается от предыдущих тем, что перенаправление происходит на стороне браузера, а не на стороне сервера. Поэтому скорость переадресации резко снижается, так как скрипту необходимо полностью загрузиться для выполнения действий.

Когда же его использовать? Например, при переезде на новый сайт, чтобы вывести на экран сообщение типа «сейчас вы будете автоматически переадресованы на наш новый сайт».

HTML-редирект

Ещё один медленный тип, так как он работает в браузере, а не на сервере. Для его настройки в исходный код страницы, с которой выполняется переадресация, нужно добавить метатег refresh.

В большинстве случаев серверные редиректы предпочтительнее браузерных, так как они обладают более высокой скоростью загрузки и не зависят от настроек на стороне пользователя.

Сервисы для генерации кода редиректа

Если у вас не получается изменить код самостоятельно, не отчаивайтесь: существует множество специальных сервисов для генерации кода, и вот некоторые из них:

А если вам ну совсем не хочется копаться в коде, то закажите услугу «Переадресация домена», в которой сотрудники REG.RU сделают всё за вас! Услуга станет незаменимым инструментом для предпринимателей, которые хотят получить максимум пользы и прибыли со всех своих доменов и всего от 120 рублей в год.

Как проверить редирект страницы?

Самый очевидный способ — самостоятельно проверить перенаправление в браузере. Перед проверкой не забудьте очистить кэш. Также можно зайти в браузер в режиме инкогнито и проверить работу страницы.

Ещё можно использовать и специальные сервисы, которые помогут избежать этих «заморочек», например:

Настройка редиректа — важный навык для веб-мастера. Надеемся, что наша статья окажется полезной всем, кто впервые столкнулся с этой темой. Ну а для тех, кто не хочет погружаться в этот вопрос, есть специальные услуги, такие как «Переадресация домена» от REG.RU. ;).

А если у вас остались вопросы по теме — обязательно оставляйте их в комментариях.

Источник

Сейчас читают:

При проектировании и тестировании веб-сайта иногда требуется выполнить временное автоматическое перенаправление с одной страницы на другую без потери его функциональности. Для этой цели применяются редиректы. Особенности их использования, правильная настройка и примеры приведены в этой статье.

Что такое редиректы

Редирект — это метод автоматического перенаправления посетителей с одной страницы на другую или на какой-либо сайт.

В каких случаях нужно использовать

Основные виды редиректов

Номера редиректов находятся в диапазоне от 1хх до 5хх, но на практике чаще применяются 3хх и 4хх. Первые (3хх) связаны с перенаправлением, а вторые (4xx) — с ошибками в браузере у пользователя.

Классификация 3хх редиректов

Для клиента все типы редиректов одинаковы, но браузеры и роботы поисковых систем идентифицируют их по коду состояния. Напрямую с перенаправлением связаны 5 видов редиректов (301, 302, 303, 307 и 308), которые используются для SEO-оптимизации сайта. Рассмотрим каждый из них подробно.

301-редирект

С точки зрения seo-оптимизации интернет ресурса редирект 301 является наиболее значимым, поскольку передает условный вес ссылки с небольшой потерей. Он кешируется по умолчанию поисковыми системами и позволяет избежать тупиковых переходов или объединения ссылок.

Когда используется

Не рекомендуется применять

302 и 303

Редирект 302 рекомендуется использовать при временном перемещении интернет-ресурса на другой адрес (время должно указываться в настройках).

303-редирект используется так же как и 302, поскольку никогда не кэшируется. Его применяют при обозначении неопределенного времени размещения интернет-ресурса. Запрос к адресу выполняется посредством метода «GET».

Когда используется

Не рекомендуется применять

307 и 308

Для замены 302-редиректа используется 307, когда поисковым системам требуется сообщить о сервере, который совместим с HTTP 1.1. Он делает постоянной величиной метод запроса, указанный в настройках, и не кэшируется по умолчанию. Отличие 308 редиректа от 307 состоит в том, что с его помощью можно обрабатывать POST-формы, не изменяя метод переадресации.

Когда используется

Не рекомендуется применять

Классификация 4хх редиректов

Что такое редирект страницы. Смотреть фото Что такое редирект страницы. Смотреть картинку Что такое редирект страницы. Картинка про Что такое редирект страницы. Фото Что такое редирект страницы

Методы реализации перенаправлений

Первый тип наиболее удобен и часто используется для настройки переадресации, поэтому разберем его подробнее.

Что такое редирект страницы. Смотреть фото Что такое редирект страницы. Смотреть картинку Что такое редирект страницы. Картинка про Что такое редирект страницы. Фото Что такое редирект страницы

Алгоритм установки FTP-клиента FileZilla

Что такое редирект страницы. Смотреть фото Что такое редирект страницы. Смотреть картинку Что такое редирект страницы. Картинка про Что такое редирект страницы. Фото Что такое редирект страницы

Что такое mod_rewrite

Чтобы прописать редирект в файле конфигурации сервера Apache, нужно придерживаться некоторых правил.

Директива RewriteCond

Определяет условия при которых происходят преобразования модуля mod_rewrite на Apache сервере.

Директива RewriteRule

Задает правила благодаря которым происходят эти преобразования.

Расположение правил

Все директивы нужно прописывать после двух строк:

Регулярные выражения

Специальные символы

Флаги

Указываются в квадратных скобках — [].

Модификаторы повторения символов для шаблонов

Комментарий

Не обрабатывается и обозначается символом « # » в начале строки

Что такое редирект страницы. Смотреть фото Что такое редирект страницы. Смотреть картинку Что такое редирект страницы. Картинка про Что такое редирект страницы. Фото Что такое редирект страницы

Примеры редиректов

Для использования конкретного редиректа достаточно поменять символы «3хх» на требуемые значения (от 301 до 308) с учетом его характеристик.

Простой 301-й редирект с одной страницы на другую

В этом случае ссылку на новую страницу нужно прописывать полностью с протоколом http или https.

Другой вариант редиректа с директивой RewriteRule

Редирект без изменения URL

Чтобы сделать редирект без изменения url, нужно не указывать тип редиректа « R ». В результате по адресу http://site.ru/category/post будет открываться страница page.html, а в адресной строке браузера останется /category/post

Убрать www в начале домена можно двумя способами.

Первый способ с указанием домена:

Второй способ без указания доменного имени:

Добавить www в начало домена можно также двумя способами.

Редирект с http на https

Для перенаправления всех страниц с портокола http на https есть несколько способов.

В случае если не сработал первый способ попробуйте другой.

Если оба способа не работают и происходит циклическая переадресация добавьте в условие X-Forwarded-Proto.

Ещё один вариант редиректа c http на https.

Редирект с https на http

Бывает необходимо сделать обратное перенаправление с https на http. Сделать это можно слудующим образом:

Перенаправление с index.php, index.html и index.htm на главную страницу

Убрать index.php в URL для всех страниц сайта

Перенаправление на index.php

Редирект всех страниц на главную (для всех внутренних страниц сайта)

Редирект на другой сайт или склейка домена

Добавить слэш в конце URL

Убрать слэш в конце URL

В настоящее время пользуются популярностью адаптивные сайты, которые правильно отображаются в зависимости от разрешения экрана устройства. Если все же нужно сделать перенаправление на мобильную версию сайта то сделать это можно с указанием конкретных user agent. Для примера возьмем самые популярные, которые можно заменить или добавить другие.

Если нужно чтобы в браузере на ПК по ссылке m.site.ru открывалась обычная версия сайта, то нужно поставить знак «!» в предыдущем примере.

Редирект на 404 страницу (обработка 404-й ошибки):

Редирект с основного домена на поддомен

Редирект с IP на домен

123.123.123.123 нужно заменить на IP-адрес сервера.

Редирект с кириллического URL

Домены на кириллице российской национальной зоны «.рф» и кириллические ссылки подчиняются тем же правилам редиректа, как и все остальные. Но, чтобы избежать ошибок при создании перенаправления, кириллические символы (Unicode) следует преобразовать в латинские (ASCII) методом Punycode.

Конвертация осуществляется автоматически с помощью специализированных онлайн-сервисов, например, таких как Charset или Cryptii. Полученное в итоге алфавитно-числовое значение следует вставить в описанные шаблоны использования редиректов, вместо имени кириллического домена или ссылки.

Начни экономить на хостинге сейчас — 14 дней бесплатно!

Источник

Как сделать редирект: подробный обзор для гуманитариев

В этой статье вы найдете подробную информацию о редиректах. Познакомитесь с видами перенаправлений и узнаете, какие задачи они решают. Узнаете, как сделать редирект разными способами и какой метод перенаправления предпочтителен в конкретных случаях.

Что такое редирект страницы. Смотреть фото Что такое редирект страницы. Смотреть картинку Что такое редирект страницы. Картинка про Что такое редирект страницы. Фото Что такое редирект страницы

Что такое редиректы и зачем они нужны

Редирект — перенаправление пользователя с одного URL на другой. Например, при переходе по ссылке http://texterra.ru/blog/ браузер автоматически перенаправляет пользователя на URL https://texterra.ru/blog/.

Редиректы помогают корректно перенаправлять посетителей на нужные страницы сайта без ущерба для пользовательского опыта и без нарушения требований поисковых систем. Правильно выполненный редирект сохраняет авторитет или ссылочный вес страницы-донора и передает его на страницу-акцептор.

В данном случае донор – страница, с которой перенаправляются пользователи. Акцептор – страница, на которую направляются пользователи.

Вот примеры использования редиректов:

С помощью редиректов владелец сайта направляет пользователей с неактуальных страниц на актуальные. Перенаправления классифицируются по функциональному назначению и по способу реализации.

Какие бывают виды редиректов и когда их используют

Для пользователя все редиректы одинаковы: при попытке перейти по одному URL они попадают на другой URL. Обычно интернет-серферы даже не замечают, что браузер перенаправил их с одного адреса на другой.

Браузеры и роботы поисковых систем определяют вид редиректа по коду состояния HTTP. Перенаправления могут иметь разный HTTP-статус: 301, 302, 303, 307. Рассмотрим каждый подробнее.

Что такое редирект страницы. Смотреть фото Что такое редирект страницы. Смотреть картинку Что такое редирект страницы. Картинка про Что такое редирект страницы. Фото Что такое редирект страницы

Редирект 301

Это самый распространенный вид перенаправления. HTTP-статус 301 значит, что ресурс навсегда перемещен с запрошенного URL на новый. После получения ответа 301 браузер делает новый запрос и перенаправляет пользователя на актуальную страницу.

Что такое редирект страницы. Смотреть фото Что такое редирект страницы. Смотреть картинку Что такое редирект страницы. Картинка про Что такое редирект страницы. Фото Что такое редирект страницы

Если вы используете редирект 301, авторитет и ссылочный профиль старой страницы передаются на новую. Например, не бойтесь потерять вес входящих ссылок при переводе сайта на безопасный протокол соединения. Корректный редирект 301 с http на https сохраняет эту характеристику ресурса и его конкретных страниц.

Редирект 302

В HTTP 1.0 статус 302 использовался для обозначения временного перемещения запрошенного ресурса на новый адрес. В HTTP 1.1 редирект 302 обозначает статус «Найдено» или Found. То есть ресурс существует, но владелец на некоторое время переместил его на новый адрес. Редирект 302 не передает авторитет и ссылочный профиль донора акцептору.

В HTTP 1.1 для временного перенаправления предложены редиректы 303 и 307. Это связано с некорректной обработкой статуса 302 в некоторых браузерах.

По стандартам HTTP 1.0 браузер после получения ответа 302 должен использовать для нового запроса метод POST. Разработчики некоторых браузеров не соблюдают этот стандарт и используют для нового запроса метод GET. В HTTP 1.1. эту проблему решают редиректы 303 и 307.

Вместо 302 для временного перенаправления лучше использовать редиректы 303 и 307.

Редиректы 303 и 307

В HTTP 1.1 статус 303 предложен вместо редиректа 302. Значение кода – See Other или «Смотрите другой ресурс». Для нового запроса браузер должен использовать метод GET. Применяйте редирект 303, когда у вас нет адекватного ответа на запрос пользователя, но имеется более или менее подходящая замена.

Редирект 303 подходит, когда на целевой странице есть формы. В этом случае важно, чтобы браузер делал запрос безопасным методом GET.

Статус 307 также используется вместо редиректа 302. Значение кода – Temporary Redirect или «временное перенаправление». Браузер не должен менять метод нового запроса. Запросы безопасными методами GET и HEAD выполняются автоматически. Запросы небезопасными методами, например, POST, выполняются с подтверждением пользователя.

Используйте редирект 307, чтобы показать, что искомый ресурс временно доступен по другому адресу.

Промежуточный вывод: в большинстве случаев владельцам сайтов подходит редирект 301. В этом случае HTTP-статус уведомляет поисковых роботов, что документ навсегда перемещен на новый адрес. Этот вид редиректа передает авторитет и ссылочную массу со страницы-донора на страницу-акцептор. Редиректы 303 и 307 используются, когда владелец сайта хочет временно перенаправлять пользователей с одного документа на другой.

Какие типы редиректов бывают

Что такое htaccess-редирект

Что такое редирект страницы. Смотреть фото Что такое редирект страницы. Смотреть картинку Что такое редирект страницы. Картинка про Что такое редирект страницы. Фото Что такое редирект страницы

Чтобы отредактировать файл, скачайте его на жесткий диск компьютера. Для этого выделите файл и в контекстном меню выберите соответствующую опцию. Чтобы загрузить отредактированный файл на сервер, выделите его в списке файлов и папок на жестком диске, откройте контекстное меню и выберите нужную опцию.

Что такое редирект страницы. Смотреть фото Что такое редирект страницы. Смотреть картинку Что такое редирект страницы. Картинка про Что такое редирект страницы. Фото Что такое редирект страницы

В интерфейсе FTP-клиента FileZilla слева доступны файлы и папки локального компьютера, а справа — файлы и папки удаленного сервера.

Что такое редирект страницы. Смотреть фото Что такое редирект страницы. Смотреть картинку Что такое редирект страницы. Картинка про Что такое редирект страницы. Фото Что такое редирект страницы

Что такое редирект страницы. Смотреть фото Что такое редирект страницы. Смотреть картинку Что такое редирект страницы. Картинка про Что такое редирект страницы. Фото Что такое редирект страницы

В настройках диспетчера включите отображение скрытых файлов.

Что такое редирект страницы. Смотреть фото Что такое редирект страницы. Смотреть картинку Что такое редирект страницы. Картинка про Что такое редирект страницы. Фото Что такое редирект страницы

Скачайте файл на компьютер и отредактируйте. Также файл можно редактировать через cPanel.

Что такое редирект страницы. Смотреть фото Что такое редирект страницы. Смотреть картинку Что такое редирект страницы. Картинка про Что такое редирект страницы. Фото Что такое редирект страницы

Что такое редирект страницы. Смотреть фото Что такое редирект страницы. Смотреть картинку Что такое редирект страницы. Картинка про Что такое редирект страницы. Фото Что такое редирект страницы

О коде редиректов и настройках конкретных перенаправлений пойдет речь ниже.

Чтобы настроить редирект на сервере под управлением Nginx, нужно добавить код перенаправления в конфигурационный файл nginx.conf. Код добавляется в блоке server. Получить код редиректа можно с помощью конвертера.

PHP-редиректы

Например, если на сайте есть десятки страниц, для которых нужно прописать редирект, а также десятки страниц, для которых редирект не нужен, лучше настраивать перенаправления с помощью PHP.

Что такое редирект страницы. Смотреть фото Что такое редирект страницы. Смотреть картинку Что такое редирект страницы. Картинка про Что такое редирект страницы. Фото Что такое редирект страницы

Добавьте в файл index.php код редиректа. Сохраните изменения и загрузите файл на сервер.

Что такое редирект страницы. Смотреть фото Что такое редирект страницы. Смотреть картинку Что такое редирект страницы. Картинка про Что такое редирект страницы. Фото Что такое редирект страницы

JavaScript-редирект

Редирект с помощью кода JavaScript выполняется на стороне браузера, а не на стороне сервера. Чтобы посетитель попал со старой страницы на новую, скрипт редиректа должен полностью загрузиться в обозревателе. Поэтому JavaScript-редирект – более медленный способ перенаправления, чем серверные редиректы. Еще одна проблема — автоматическое перенаправление не сработает, если пользователь отключил в браузере JavaScript.

Тем не менее JavaScript-редиректы в некоторых случаях удобны. Например, их можно использовать для перенаправления с задержкой. Вы можете написать на старой странице сообщение вроде «Мы переехали на новый сайт, сейчас вы будете автоматически туда перенаправлены». Через несколько секунд пользователь автоматически попадет на новую страницу.

Чтобы реализовать перенаправление с помощью JavaScript, добавьте код редиректа между тегами и страницы, с которой нужно перенаправить пользователей. На сайтах под управлением WordPress это можно сделать с помощью бесплатного плагина Per page add to head.

Что такое редирект страницы. Смотреть фото Что такое редирект страницы. Смотреть картинку Что такое редирект страницы. Картинка про Что такое редирект страницы. Фото Что такое редирект страницы

Сохраните изменения на странице и проверьте, как работает редирект.

Что такое редирект страницы. Смотреть фото Что такое редирект страницы. Смотреть картинку Что такое редирект страницы. Картинка про Что такое редирект страницы. Фото Что такое редирект страницы

HTML-редирект

Этот тип перенаправления также работает на стороне браузера. Чтобы перенаправление сработало, обозреватель должен загрузить соответствующий HTML-код: метатег refresh. Поэтому этот тип редиректов работает медленнее перенаправлений на уровне сервера.

Чтобы реализовать редирект, добавьте код между тегами и страницы, с которой хотите перенаправить трафик.

Что такое редирект страницы. Смотреть фото Что такое редирект страницы. Смотреть картинку Что такое редирект страницы. Картинка про Что такое редирект страницы. Фото Что такое редирект страницы

Сохраните изменения и проверьте, как работает перенаправление.

Где взять код редиректа

Если у вас нет соответствующей подготовки и знаний, есть два варианта. Можно обратиться к специалисту или воспользоваться онлайн-генератором кода. Подборка сервисов ниже сэкономит вам время и деньги:

По данным британской компании Netcraft на ноябрь 2017 года, 44 % активных сайтов работают на серверах под управлением Apache. 21 % ресурсов работает на серверах под управлением Nginx. Доля серверов с другим ПО не превышает 8 %.

Как делать редиректы: популярные примеры

В этом блоке представлены наиболее популярные редиректы. Инструкции помогут вам настроить перенаправления без обращения к техническим специалистам.

Как сделать редирект с http на https

Часто владельцы сайтов сталкиваются с необходимостью сделать серверный редирект при переводе сайта на безопасный протокол соединения. Чтобы реализовать перенаправление, выполните следующие действия:

Что такое редирект страницы. Смотреть фото Что такое редирект страницы. Смотреть картинку Что такое редирект страницы. Картинка про Что такое редирект страницы. Фото Что такое редирект страницы

Корректно перевести сайт на безопасный протокол помогут следующие ресурсы:

Что такое редирект страницы. Смотреть фото Что такое редирект страницы. Смотреть картинку Что такое редирект страницы. Картинка про Что такое редирект страницы. Фото Что такое редирект страницы

Как сделать редирект с или на www

Что такое редирект страницы. Смотреть фото Что такое редирект страницы. Смотреть картинку Что такое редирект страницы. Картинка про Что такое редирект страницы. Фото Что такое редирект страницы

В сгенерированном коде может быть упоминание сайта генератора. Оно не влияет на работу перенаправлений, поэтому его можно удалять.

Проверьте, как работает перенаправление. На иллюстрации ниже видно, что до настройки редиректа сайт был доступен по двум URL. После изменения файла index.php ресурс доступен по одному адресу.

Что такое редирект страницы. Смотреть фото Что такое редирект страницы. Смотреть картинку Что такое редирект страницы. Картинка про Что такое редирект страницы. Фото Что такое редирект страницы

Как настроить перенаправление с одной страницы

Что такое редирект страницы. Смотреть фото Что такое редирект страницы. Смотреть картинку Что такое редирект страницы. Картинка про Что такое редирект страницы. Фото Что такое редирект страницы

Перенаправления можно настраивать через панель управления сервером. В cPanel настройки доступны в разделе «Домены – Перенаправления». Инструкцию смотрите в статье о зеркалах сайтов.

Как настроить редирект при смене домена

Сгенерируйте код постраничного редиректа. Для этого укажите URL старого и нового домена и отметьте флажками опции, указанные на иллюстрации.

Что такое редирект страницы. Смотреть фото Что такое редирект страницы. Смотреть картинку Что такое редирект страницы. Картинка про Что такое редирект страницы. Фото Что такое редирект страницы

Что такое редирект страницы. Смотреть фото Что такое редирект страницы. Смотреть картинку Что такое редирект страницы. Картинка про Что такое редирект страницы. Фото Что такое редирект страницы

Как сделать редирект папки

RedirectMatch 301 ^/klassica/(.*)$ /russkaya-klassica/$1

Частные случаи: редирект слэша и редирект расширения

Одни владельцы сайтов предпочитают URL со слэшем в конце, а другие без слэша: https://exampleblog.ru/page/ и https://exampleblog.ru/page соответственно. Поисковые системы считают варианты со слэшем и без него разными URL. Поэтому важно выбрать предпочтительную структуру сетевых адресов и настроить перенаправления.

Что такое редирект страницы. Смотреть фото Что такое редирект страницы. Смотреть картинку Что такое редирект страницы. Картинка про Что такое редирект страницы. Фото Что такое редирект страницы

RewriteRule index\.html index.php [NC,R]

С помощью генератора можно получить код для других перенаправлений, например, для редиректов с поддомена на каталог или с верхнего регистра на нижний.

Как проверить редирект

Проверить редирект можно в браузере. Почистите кэш или откройте обозреватель в режиме инкогнито и введите нужный URL. Также проверять перенаправления можно с помощью веб-сервисов:

Чекеры показывают вид редиректа и статус ответа сервера при переходе на новый адрес.

Что такое редирект страницы. Смотреть фото Что такое редирект страницы. Смотреть картинку Что такое редирект страницы. Картинка про Что такое редирект страницы. Фото Что такое редирект страницы

Сделать редирект просто

Для этого в первую очередь выберите вид редиректа. В большинстве случаев подходит перенаправление 301 или постоянный редирект. Иногда для временного перенаправления стоит использовать редирект 303 и 307.

Сгенерируйте код редиректа с помощью одного из предложенных в статье сервисов и добавьте его в конфигурационный файл или в файл index.php. Проверьте корректность редиректа вручную или с помощью веб-сервиса.

В Google и «Яндексе», соцсетях, рассылках, на видеоплатформах, у блогеров

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *