Редирект 301 htaccess на другой домен: Редирект через .htaccess | REG.RU

Редирект между доменами в cPanel

10640 Посещений

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

Для настройки редиректа, переходите на главную страницу cPanel, выбираете категорию «Домены» и заходите в раздел «Перенаправления». 

Перед вами откроется единственное окно для настройки перенаправления между доменами.

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

В поле «Тип», вы выбираете тип перенаправления. Он может быть двух видов: 301 — постоянный и 302 временный.

Например: вам подойдет тип редиректа 301, если ранее было принято решение сменить домен и исходный домен больше не понадобится.

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

В следующем поле  “http://(www.)? отображается список всех доменов, где вы выберете тот домен, с которого будет производится перенаправление. 

В следующем поле ниже, вы указываете запрос, в зависимости от вида перенаправления. Итого, вы можете настроить обычное или групповое перенаправление. Что это значит? При настройке обычного перенаправления будут воспроизводится запросы, которые идут от исходного домена на новый, но при этом нужно давать запрос  на каждую отдельную папку. Например: домен

katren2.shn-host.ru перенаправляются на домен keira.shn-host.ru

 

Например: katren2. shn-host.ru /images > keira.shn-host.ru/images

 

При настройке группового перенаправления, пользователи будут переходить на новый домен независимо от вида запроса с его сохранением в адресной строке. Для его настройки нужно отметить галочку напротив «Групповое перенаправление».

Также, в нижнем поле «Перенаправляет на», вы указываете домен, непосредственно на который и настраиваете редирект. Домен может существовать как на одном хостинге, вместе с исходным, так и на другом.

Поле «Перенаправление www » отвечает за 3 условия редиректа.

Первый тип отвечает на запрос, только если в адресе присутствуют www.

Второй тип перенаправляет независимо от наличия www в адресе.

Третий тип не отвечает на запрос, если в адресе есть www.

После завершения процесса, внизу страницы есть раздел текущие перенаправления, где будут отображаться все созданные редиректы. /])$ $1/ permanent; #… }

Дополнительно:

Не забудьте перед использованием примеров сменить devreadwrite.com на свой домен. После внесения изменений в файл конфигурации nginx для домена необходимо перезапустить nginx:

service nginx reload

или

service nginx restart

Как перенаправить один домен на другое доменное имя? — База знаний

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

Перенаправление доменов с помощью .htaccess

Войдите в панель управления веб-хостингом l и откройте файловый менеджер . Выберите файл .htaccess и откройте его для редактирования. Для перенаправления доменного имени наиболее типичным методом является использование 301 Постоянное перенаправление .

Добавьте в файл . htaccess следующий код:

Перенаправление 301 / http://domainB.com/

Если у вас нет существующего файла .htaccess, создайте пустой файл с помощью редактора файлов и введите код выше. Сохраните его с именем файла .htaccess в корневом каталоге вашего сайта (обычно это папка public_html). Вы также можете создать файл на локальном компьютере с помощью обычного текстового редактора, например Notepad 9.0026 и загрузить его на сервер через FTP или файловый менеджер .

Настройка редиректа через SPanel

Также возможно создать редирект через SPanel — собственную платформу управления VPS от ScalaHosting. Для этого войдите в пользовательский интерфейс SPanel и нажмите кнопку Redirects в разделе Domains .

Выберите тип перенаправления и введите исходный и целевой URL.

Все активные редиректы будут добавлены в список внизу страницы. Вы можете управлять ими оттуда.

Как указать доменное имя поставщику веб-хостинга

Какая у тебя сегодня цель?

1. Найдите подходящее решение для управляемого VPS

Если вам нужна лучшая в отрасли скорость, простота использования и надежность Попробуйте ScalaHosting с безусловной гарантией возврата денег.

2. Сделайте ваш сайт быстрым

Мы гарантируем, что ваш сайт WordPress загрузится менее чем за 2 секунды на управляемом VPS с помощью ScalaHosting или вернем ваши деньги. Заполните форму, и мы свяжемся с вами.

Ваше имя*

Пожалуйста, введите действительное имя

Ваш адрес электронной почты:*

Пожалуйста, введите действующий адрес электронной почты

URL вашего веб-сайта*

Пожалуйста, введите действительный веб-сайт

Этот сайт защищен reCAPTCHA, к нему применяются Политика конфиденциальности и Условия обслуживания Google.

3. Оптимизируйте хостинг для ваших клиентов

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

Нужен индивидуальный кластер или совет специалиста?

Запишитесь на встречу и получите бесплатную 30-минутную консультацию с Владом, соучредителем и техническим директором Scala Hosting, который поможет вам выбрать, спроектировать и построить правильное решение — от кластера с одним центром обработки данных до мультирегионального кластер высокой доступности с несколькими центрами обработки данных с сотнями серверов.

Закажите бесплатную консультацию

4. Узнайте, как развивать свой веб-сайт в 2023 году

Звездная команда оптимизаторов и SEO-специалистов впервые за многие годы делится своими секретными знаниями. Узнайте о будущем SEO, передовых методах веб-дизайна и секретах создания основы для процветания вашего веб-сайта. Смотрите эксклюзивный вебинар.

Эксклюзивные инсайдеры заглядывают за занавес SEO и веб-разработки

Rado

Автор

Работая в индустрии веб-хостинга более 13 лет, компания Rado неизбежно получила некоторое представление об этой отрасли. Цифровой маркетолог по образованию, Радо всегда ставит себя на место клиента, пытаясь в первую очередь понять, что лучше для НИХ. Человек в мельчайших деталях, вы часто можете найти его, который тратит более 10 минут на размышления о пропущенной запятой или слегка перекошенном дизайне.

Посмотреть все сообщения

htaccess — Я купил домен для перенаправления 301 — нужно ли мне размещать этот домен?

спросил

Изменено 2 года, 4 месяца назад

Просмотрено 3к раз

Я умею настраивать записи для доменов, такие вещи, как CNAME, A Records и т. д. Но что, если я просто хочу перенаправить их?

Должен ли я делать это с помощью файла .htaccess на хосте?

Или, лучше сказать, какой самый «дешевый» и самый эффективный способ сделать это? Спасибо

  • htaccess
  • 301-redirect

«Перенаправление 3xx» — это HTTP-запрос/ответ, поэтому вам необходимо использовать службу, которая принимает HTTP-запрос.

Итак, либо:

  • Некоторые регистраторы доменов могут предлагать дополнительную услугу перенаправления домена по протоколу HTTP (большинство из них этого не делают).

  • Укажите домен, который вы хотите перенаправить, на учетную запись веб-хостинга и настройте там перенаправление. Либо в .htaccess (на Apache), либо с использованием практически любого языка сценариев на стороне сервера.

    • Это не обязательно должна быть выделенная учетная запись хостинга только для домена, который вы хотите перенаправить. У вас может быть существующая учетная запись, которую вы можете просто «добавить» в дополнительный домен. «Учетная запись веб-хостинга» — это просто виртуальный хост , который принимает запросы к этому домену.
  • Укажите домен на ту же службу/хост, на который вы хотите перенаправить (и настройте хост, чтобы он принимал запросы к этому домену), и настройте перенаправление на целевом хосте.

    Это зависит от функций, предоставляемых целевым хостом.


Должен ли я делать это с помощью файла .htaccess на хосте?

какой самый «дешевый» и самый эффективный способ сделать это?

Это зависит от того, что именно вы делаете. И возможности услуг, которые вы используете. Если вы просто хотите, чтобы веб-сайт был доступен с двух доменов (и переадресовывал один на другой), вам следует использовать веб-хост, который позволяет добавлять дополнительные домены «Addon». Для некоторых хостов это стандартная функция без дополнительных затрат; для других это не так. (Самые дешевые учетные записи виртуального хостинга, вероятно, разрешают только один домен.)

Требуется какой-то хостинг

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

У вас есть несколько вариантов

  1. Крупнейшие регистраторы доменов, такие как GoDaddy и NameCheap, предлагают бесплатные услуги перенаправления для любого домена, который вы регистрируете через них.
    Однако эти услуги часто не работают очень хорошо. У GoDaddy есть давно известные проблемы, из-за которых перенаправления не работают последовательно для всех клиентов. Я также никогда не видел, чтобы регистратор предлагал переадресацию, поддерживающую HTTPS.
  2. Укажите доменное имя на существующую учетную запись хостинга. Ваш хост может разрешить или запретить дополнительные домены. Их обычно называют «дополнительными доменами». Обычно вы можете настроить дополнительные домены для перенаправления. Это может включать .htaccess , а может и нет, в зависимости от вашего хоста. В зависимости от вашего хоста вы можете или не можете получить сертификат HTTPS для домена перенаправления.
  3. Используйте стороннюю службу для перенаправления.

Я обычно рекомендую Cloudflare

Лучшим сторонним сервисом для перенаправления доменов, который мне удалось найти, является Cloudflare.

  • Бесплатно. Они предлагают бесплатный уровень обслуживания для каждого домена, который вы добавляете. Вы можете перенаправить домен на уровень бесплатного обслуживания.
  • Их перенаправления надежны.
  • Они поддерживают HTTPS. Они автоматически генерируют SSL-сертификат для вашего домена перенаправления. Они поддерживают этот сертификат в актуальном состоянии без какого-либо вмешательства для вас.
  • Недостатком является сложность настройки.

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

4

Зарегистрируйтесь или войдите в систему

Зарегистрируйтесь с помощью Google

Зарегистрироваться через Facebook

Зарегистрируйтесь, используя адрес электронной почты и пароль

Опубликовать как гость

Электронная почта

Обязательно, но не отображается

Опубликовать как гость

Электронная почта

Требуется, но не отображается

Нажимая «Опубликовать свой ответ», вы соглашаетесь с нашими условиями обслуживания и подтверждаете, что прочитали и поняли нашу политику конфиденциальности и кодекс поведения.

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

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