Денис Диденко , Извините, я наверно неправильно выразился, это не совсем редирект. Попробую объясниться еще раз. Есть сайт доступный по домену domain1.ru. Есть второй домен domain2.ru. Мне нужно, чтобы пользователи могли работать по двум разным доменам domain1.ru и по domain2.ru с одним и тем же сайтом при этом в адресной строке видеть тот домен по которому они пришли. (Примерно также как раньше было в контакте vkontakte.ru и vk.com до того пока они полностью не перешли на короткий домен) Я так понимаю это как раз то что хотел получить Максим Месилов , если это так, то буду очень признателен если выложите инструкцию по п.12 Add aditional site
Если у вас единственный сайт на данной виртуальной машине, который расположен в /home/bitrix/www/, то ваш сайт сразу будет отвечать на все домены для ip адреса вашего сервера. Если это один из сайтов расположенных /home/bitrix/ext_www/ т.е. дополнительный сайт, вам нужно поправить 3 конфигурационных файла Два в /etc/nginx/bx/site_ext_available/ - bx_ext_каталог_сайта.conf и bx_ext_ssl_каталог_сайта.conf в строке с server_name через пробел допишите второй домен примерно так: server_name www.site.ru mysite.ru;
и еще один в /etc/httpd/bx/ - bx_ext_каталог_сайта.conf там будут примерно такие строки: ServerName site.ru ServerAlias www.site.ru
ServerName - основной домен сервера, ServerAlias - все дополнительные имена через пробел. Сохраняем файлы, перезапускаем апач и nginx вот собственно и все
Ув. Денис! У меня есть проблемка. Я делаю пару сайтов на 1C-Bitrix. Управление сайтом. Эксперт. Мой VPS от компании LOGOL.RU с параметрами 1 GHz; 1 GB; 25 Gb SATA; CentOS 6.3 64-bit + ВебОкружение 4.1. У меня на Битриксе будет два домена priazovie.com и ukraina24.com ,кроме того у меня еще 7 доменов, включенных в данный хостинг. Эти остальные домены работают с разными партнерками, вроде aviasales.ru (например www.destinations.by). Так вот - я не могу использовать домены без www. Мне на хостинге и у партнеров посоветовали добавить мои 7 доменов в VPS. Я это сделал. Прописал их в httpd.conf и nginx.conf. Кроме того, я сделал отдельный файл redirect.conf в /etc/nginx/bx/site_avaliable и конечно же миллион раз перезапускал свой сервер. Но редирект с домена без www на домен c www так и не работает. Я наверно полный чайник - раз все делаю по инструкции и ни фига не работает. Можете сами убедиться - просто войдите на www.destinations.by (правильный сайт) и destinations.by (выдает кусок содержимого каталога сайта www.priazovie.com, который на bitrix). Каталоги для доменов, настройки DNS сделаны. Пытался использовать .htaccess - вообще выдает 403 Forbidden. Такова се ля ви. Заранее благодарю вас за ответ. С уважением, Титов Р.М.
Денис Диденко , Извините, я наверно неправильно выразился, это не совсем редирект. Попробую объясниться еще раз. Есть сайт доступный по домену domain1.ru. Есть второй домен domain2.ru. Мне нужно, чтобы пользователи могли работать по двум разным доменам domain1.ru и по domain2.ru с одним и тем же сайтом при этом в адресной строке видеть тот домен по которому они пришли. (Примерно также как раньше было в контакте vkontakte.ru и vk.com до того пока они полностью не перешли на короткий домен) Я так понимаю это как раз то что хотел получить Максим Месилов , если это так, то буду очень признателен если выложите инструкцию по п.12 Add aditional site
Если у вас единственный сайт на данной виртуальной машине, который расположен в /home/bitrix/www/, то ваш сайт сразу будет отвечать на все домены для ip адреса вашего сервера. Если это один из сайтов расположенных /home/bitrix/ext_www/ т.е. дополнительный сайт, вам нужно поправить 3 конфигурационных файла Два в /etc/nginx/bx/site_ext_available/ - bx_ext_каталог_сайта.conf и bx_ext_ssl_каталог_сайта.conf в строке с server_name через пробел допишите второй домен примерно так: server_name www.site.ru mysite.ru;
и еще один в /etc/httpd/bx/ - bx_ext_каталог_сайта.conf там будут примерно такие строки: ServerName site.ru ServerAlias www.site.ru
ServerName - основной домен сервера, ServerAlias - все дополнительные имена через пробел. Сохраняем файлы, перезапускаем апач и nginx вот собственно и все