Перейти к содержанию

Рекомендуемые сообщения

Опубликовано

Алиасы сайтов в виртуальной машине 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
 

Далее идём в конфиг /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;

 


В консоли ребутим апач и nginx:
 
#   /etc/init.d/httpd restart

#   /etc/init.d/nginx restart

Если основной сайт работает по https, то алиас будет работать с ошибкой. Дублируем то же самое, что и в /etc/nginx/bx/site_avaliable/bx_ext_[название_сайта].conf , в файл:
/etc/nginx/bx/site_avaliable/bx_ext_ssl_[название_сайта].conf

×
×
  • Создать...