Блин, ну не уж то на Ачате спецов не осталось, кто умеет править конфиг nginxa в блокноте и шарит в rewrite? Неповерю! P.S. Сабж тут: /showpost.php?p=2030579&postcount=1089
из-за ограничения протокола HTTPS виртуральные сервера должны слушать на разных IP-адресах, иначе никак. а если rewrite ^/ http://www.site.ru/; ??
Ну со вторым вопросом понятно - нельзя, но если локальные IP два разных задействовать? Первый вопрос больше интересует, где ошибка в конфиге? Там в трёх локациях для каждого виртхоста rewrite есть, где править-то? Я так понял в регулярке ошибка, ибо http://site_name2/бла-бла-бла перенаправляет верно на http://site_name2/redir.php а вот без бла-бла-бла (т.е. http://site_name2/) кидает сразу на https://site_name2/home_dir_site_name2 , а директория то домашняя второго сайта уже указана в параметре root. Причём с первым сайтом всё работает как часы, а вот со вторым такой косяк есть.
У тебя сертификаты не к локальным ип относятся а к тем на которых ты прослушиваешь порт. Погоди, если ты говоришь что у тебя то значит на redir.php запрос уходит?? или я что-то недопонимаю
Нет туда как раз не уходит запрос. Редиректит так: http://site_name2 -> на https://site_name2/site_name2_root_dir т.е. переходит на https и папку добавляет, где лежит второй сайт. Стукни 50949-девять покажу