Alexander A Manaeff -

 
 

BitrixVM. Создание алиасов (псевдонимов) для сайтов

Все ПО, не вошедшее в другие разделы (почтовые клиенты, прокси-серверы, графические пакеты и пр.)

Модератор: UncleFather

BitrixVM. Создание алиасов (псевдонимов) для сайтов

Сообщение UncleFather » 15 июл 2021 16:25, Чт




Задача:

Имеется виртуальная машина BitrixVM (сборка CentOS от 1С Bitrix), на которой настроены два сайта.
Необходимо прописать псевдонимы (алиасы) для этих сайтов, так, чтобы можно было обращаться по уникальным именам, прописанным в настройках зоны DNS. Или, например, для того, чтобы обращаться к одному сайту по нескольким именам.




Решение:

  1. Для созданного сайта в конфиге: /etc/httpd/bx/conf/bx_ext_[название_сайта].conf находим место:
    Код: Выделить всё
    <VirtualHost 127.0.0.1:8887>
       ServerName site1.ru
       ServerAlias www.site1.ru

    и дописываем:
    Код: Выделить всё
    <VirtualHost 127.0.0.1:8887>
       ServerName site1.ru
       ServerAlias www.site1.ru alias1.ru alias2.com


  2. В конфиге /etc/nginx/bx/site_avaliable/bx_ext_[название_сайта].conf находим место:
    Код: Выделить всё
       # Additional website
       server {
          listen 80;
          server_name site1.ru;
          #charset   utf-8;
          server_name_in_redirect off;

    и дописываем алиасы:
    Код: Выделить всё
       # Additional website
       server {
          listen 80;
          server_name site1.ru www.site1.ru alias1.ru alias2.com;
          #charset   utf-8;
          server_name_in_redirect off;


  3. Для того, чтобы сайт работал по https, в конфиге /etc/nginx/bx/site_avaliable/bx_ext_ssl_[название_сайта].conf находим место:
    Код: Выделить всё
    server {
        listen 443 ssl http2;
     
        server_name site1.ru www.site1.ru;
     
      include bx/conf/ssl.conf

    и дописываем:
    Код: Выделить всё
    server {
        listen 443 ssl http2;
     
        server_name site1.ru www.site1.ru alias1.ru alias2.com;
     
      include bx/conf/ssl.conf


  4. В консоли перезапускаем демоны Apache и nginx:
    Код: Выделить всё
    systemctl restart httpd.service
    systemctl restart nginx.service

Источник: 1С Битрикс. Алиасы сайтов в виртуальной машине битрикса




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










Alexander A. Manaeff©

Понравилась статья? Будем крайне признательны за репосты в соцсетях! Материально поддержать проект можно здесь

Мои странички:
ВКонтакте
Одноклассники
Youtube
Facebook
Instagram
Изображение
Изображение
Изображение
Изображение
Аватара пользователя
UncleFather
Site Admin
 
Сообщения: 1450
Зарегистрирован: 17 авг 2004 16:20, Вт



Вернуться в Прочее ПО

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1

Alexander A Manaeff -
@Mail.ru .