Генератор перенаправления

Бесплатный генератор редиректов. Преобразуйте пары старых и новых URL-адресов в правила перенаправления Nginx, Apache .htaccess, Netlify или Vercel с кодами 301 или 302, скопируйте или загрузите.

Создан и поддерживается Shehzad Munir. ·

Генератор перенаправления
Loading Loading Redirect Generator
Share

Перенесите URL-адреса, не нарушая SEO

Превратите список пар старых → новых URL-адресов в готовые к использованию правила перенаправления для Nginx, Apache .htaccess, Netlify или Vercel с кодами состояния 301 или 302.

Когда вы переименовываете страницы или перемещаете сайт, старые URL-адреса требуют перенаправления, чтобы посетители и поисковые системы попадали в нужное место и сохраняли ценность ссылок. Вставьте свои старые → новые пары, по одной на строку, и этот инструмент сгенерирует правильные правила перенаправления для вашего стека, директивы перезаписи Nginx, строки перенаправления Apache .htaccess, файл Netlify _redirects или блок Vercel vercel.json.

Функции

  • Вывод Nginx, .htaccess, Netlify и Vercel
  • 301 постоянный или 302 временный
  • Массовая вставка: одно перенаправление на строку
  • Скопируйте или скачайте файл конфигурации
  • Количество действующих правил
  • Запускается локально в вашем браузере

Как использовать Генератор перенаправления

  1. 1

    Вставить перенаправления

    Введите старый и новый пути, по одной паре в строке.

  2. 2

    Выберите свой сервер

    Nginx, Apache, Netlify или Vercel.

  3. 3

    Выберите 301 или 302

    Постоянное или временное перенаправление.

  4. 4

    Скопируйте или скачайте

    Возьмите готовый к использованию конфиг.

Распространенные случаи использования

  • Перенаправление старых URL-адресов после миграции сайта
  • Настройте 301 при переименовании страниц
  • Объедините повторяющиеся URL-адреса для SEO.
  • Создайте файл Netlify _redirects.

Подробное руководство

Выберите правильный код статуса

Выберите 301 для постоянных перемещений (по умолчанию для SEO, сообщающих поисковым системам о переносе рейтинга) или 302 для временных. Вывод обновляется в реальном времени и показывает, сколько правил вы создали. Скопируйте его или загрузите файл конфигурации с правильным именем. Все работает локально, поэтому ваша структура URL-адресов остается конфиденциальной.

Где применяется каждое правило перенаправления

Apache считывает перенаправления из файла .htaccess в корне вашего сайта, используя Redirect 301 для отдельных страниц или RewriteRule для шаблонов, и требует включения mod_rewrite. Правила Nginx помещаются в блок сервера конфигурации вашего сайта с помощью возврата 301 или перезаписи и вступают в силу после перезагрузки Nginx. Netlify использует файл _redirects или netlify.toml, а Vercel использует массив перенаправлений в vercel.json. Всегда проверяйте новое правило на одном URL-адресе, прежде чем широко его развертывать: ошибочный шаблон может перенаправить весь ваш сайт, а браузеры агрессивно кэшируют 301-е, поэтому тестируйте в приватном окне.

Лучшие практики перенаправления для SEO

Укажите каждый старый URL-адрес на ближайшую эквивалентную страницу, а не отправляйте все на домашнюю страницу, которую Google воспринимает как отсутствующую страницу. Избегайте цепочек, в которых A перенаправляет на B, а B — на C: обновите старые правила, чтобы каждый устаревший URL-адрес направлялся прямо к конечному пункту назначения. Сохраняйте перенаправления в течение как минимум года после миграции и дольше, если на старых URL-адресах есть обратные ссылки. После переключения обновите внутренние ссылки и карту сайта XML новыми URL-адресами, чтобы поисковые системы не продолжали сканировать перенаправления, и используйте консоль поиска для поиска пропущенных вами ошибок 404.

Часто задаваемые вопросы

В чем разница между редиректом 301 и 302?

Код 301 является постоянным и указывает поисковым системам передать рейтинг новому URL-адресу и использовать его для перемещенных страниц. Код 302 является временным и сохраняет рейтинг по исходному URL.

Какие серверы поддерживаются?

Четыре формата: правила перезаписи Nginx, строки перенаправления Apache .htaccess, файл Netlify _redirects и блок перенаправления Vercel vercel.json.

Как мне ввести свои перенаправления?

Вставьте их по одному в каждой строке как «старый путь, новый путь», разделив их пробелами. Инструмент анализирует каждую строку в правило и показывает текущий счетчик.

Это бесплатно?

Да, совершенно бесплатно, без регистрации и полностью работает в вашем браузере.

Как создать перенаправление 301 для htaccess или Nginx?

Введите старый и новый URL-адреса и выберите код состояния; инструмент выводит готовые к вставке правила для Apache (.htaccess), Nginx и других хостов. Вставьте их в конфигурацию вашего сервера, чтобы перенаправить URL-адреса.

Могу ли я генерировать массовые перенаправления из списка?

Да. Вставьте множество пар старых и новых URL-адресов (или импортируйте их), и он сразу создаст все правила перенаправления для миграции сайта.

В чем разница между редиректом 301 и 302?

Код 301 является постоянным и передает значение SEO новому URL-адресу; 302 — это временно. Используйте 301 для миграции; генератор позволяет вам выбрать код состояния.

Из журнала

All articles →