Как настроить переадресацию одного домена на другой на VPS Beget

Настройки ПО

Есть задача: «настроить переадресацию с одного сайта на другой на виртуальном сервере».

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

Настроить переадресацию домена можно через файл .htaccess. Покажу на собственном примере с использованием панели управления VestaCP и файлового менеджера от Beget  как же выполнить редирект.

Теперь подробная инструкция как это сделать через файловый менеджер

  1. Заходим в личный кабинет на Бегет. Это выглядит так:Как настроить переадресацию одного домена на другой на VPS Beget
  2. Находим раздел «Домены и поддомены», переходим в него.Как настроить переадресацию одного домена на другой на VPS Beget
  3. В выведенном списке различных доменов находим нужный нам домен.Как настроить переадресацию одного домена на другой на VPS Beget
  4.  Чтобы непосредственно сделать переадресацию домена на другой домен необходимо добавить файл .htaccess, но для этого нам нужно быть уверенными, что купленные домены содержат в DNS-сервере IP-адрес сервера, где находятся сами файлы. Чтобы заменить IP-адрес нужно в строке нужного домена найти три точки, кликнув на эти три точки выбрать «Редактировать DNS»Как настроить переадресацию одного домена на другой на VPS Beget
  5.  Будет представлено несколько вариантов домена, выбираем сначала просто домен, например, «cr…6.ru», нажимаем на карандашик, обозначенный цифрой 1Как настроить переадресацию одного домена на другой на VPS Beget
  6.  В открывшемся для редактирования окне напротив буквы «А» в поле пишем нужный нам IP.Как настроить переадресацию одного домена на другой на VPS Beget
  7. Кликаем «Сохранить»Как настроить переадресацию одного домена на другой на VPS Beget
  8. Затем выбираем тот же домен, но с www в начале, т.е. как пример, «www.cr…6.ru» и делаем то же самое, что и с первым доменом, который без www. Т.е. кликаем на карандашик, обозначенный цифрой 2 на скриншоте, показанном в действии 5, затем также напротив буквы «А» в поле пишем тот же IP, что и для домена без www. 9. Кликаем «Сохранить»Как настроить переадресацию одного домена на другой на VPS Beget

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

  9. Теперь нужно перейти в раздел «Файловый менеджер».Как настроить переадресацию одного домена на другой на VPS Beget
  10. В открывшемся окне в левой стороне открываем папку «home» (название этой папки, является стандартным и, по идее, она должна так называться у всех).Как настроить переадресацию одного домена на другой на VPS Beget
  11. Затем в новом открывшемся окне слева открываем папку, в моём случае, «redirect», но она может называться по-другому, в VestaCP это, как правило, название этой папки соответствует имени пользователяКак настроить переадресацию одного домена на другой на VPS Beget
  12. В новом открывшемся окне слева открываем папку «web»Как настроить переадресацию одного домена на другой на VPS Beget
  13. Теперь делаем то же самое с правой частью окна. Т.е. открываем папку «home», затем открываем папку «redirect» (или папку, имеющую имя, соответствующее имени пользователя), потом открываем папку «web». 15. После этого в правой части открываем эталонный файл, в моём случае это папка «h…..6.ru»Как настроить переадресацию одного домена на другой на VPS Beget
  14.  А в левой части открываем тот файл, который должен следовать переадресации, в моём случае это — «cr…6.ru»Как настроить переадресацию одного домена на другой на VPS Beget
  15. Затем в обоих частях переходим в файл «public_html»Как настроить переадресацию одного домена на другой на VPS Beget
  16. В левой части выведенные файлы удаляемКак настроить переадресацию одного домена на другой на VPS Beget
  17. В правой части должен остаться один файл — «.htaccess», а в левой части — ничего.Как настроить переадресацию одного домена на другой на VPS Beget
  18. Затем файл, оставшийся в правой части копируем (путём: правой кнопки мышки вызываем контекстное меню и выбираем «Копировать»)Как настроить переадресацию одного домена на другой на VPS Beget
  19. Выбираем «Да»Как настроить переадресацию одного домена на другой на VPS Beget
  20. После этого в обеих частях должно получиться два одинаковых файла «.htaccess»Как настроить переадресацию одного домена на другой на VPS BegetВ этом файле должна содержаться ссылка на сайт, т.е. команда переадресации с одного домена на другой домен, ведущая с доменов, с которыми мы работали, на нужный нам сайт. Вот пример самой ссылки: Redirect permanent / https:toch………..ropol.ru/, т.е. ваша ссылка должна выглядеть так: Redirect permanent / https:здесь конкретно ваша ссылка.ru/ Чтобы нужная вам ссылка была внутри этого файла, нужно её занести туда изначальноКак настроить переадресацию одного домена на другой на VPS BegetЧтобы удостовериться в том, что всё сделано верно и переадресация с домена на другой домен прошла успешно, нужно перейти по ссылке, с доменом которой мы работали. Если открывается тот сайт, на который нам нужно было сделать переадресацию с другого сайта, значит мы всё сделали правильно. Проделав все эти шаги, можно убедиться в том, что предложенный мной способ переадресации с одного домена на другой домен является очень простым и эффективным.
Оцените автора
Добавить комментарий