Форум АНТИЧАТ

Форум АНТИЧАТ (https://forum.antichat.xyz/index.php)
-   Болталка (https://forum.antichat.xyz/forumdisplay.php?f=46)
-   -   Повелители nginx HELP! (https://forum.antichat.xyz/showthread.php?t=192336)

-=lebed=- 01.04.2010 10:01

Повелители nginx HELP!
 
Блин, ну не уж то на Ачате спецов не осталось, кто умеет править конфиг nginxa в блокноте и шарит в rewrite? Неповерю!
P.S. Сабж тут: https://forum.antichat.ru/showpost.php?p=2030579&postcount=1089

svesve 01.04.2010 10:02

А конкретнее?

-=lebed=- 01.04.2010 10:10

Цитата:

Сообщение от svesve
А конкретнее?

Читай по ссылке в посте, куда уж конкретнее?

svesve 01.04.2010 10:36

Цитата:

возможно ли сделать так чтоб вирт-хотсты на nginx работали по https с разными сертификатами и ключами?
из-за ограничения протокола HTTPS виртуральные сервера должны слушать на разных IP-адресах, иначе никак.



а если

rewrite ^/ http://www.site.ru/;

??

-=lebed=- 01.04.2010 10:41

Ну со вторым вопросом понятно - нельзя, но если локальные IP два разных задействовать?
Первый вопрос больше интересует, где ошибка в конфиге? Там в трёх локациях для каждого виртхоста rewrite есть, где править-то?
Я так понял в регулярке ошибка, ибо
http://site_name2/бла-бла-бла перенаправляет верно на http://site_name2/redir.php а вот без бла-бла-бла (т.е. http://site_name2/) кидает сразу на https://site_name2/home_dir_site_name2 , а директория то домашняя второго сайта уже указана в параметре root.

Причём с первым сайтом всё работает как часы, а вот со вторым такой косяк есть.

svesve 01.04.2010 10:52

У тебя сертификаты не к локальным ип относятся а к тем на которых ты прослушиваешь порт.

Погоди, если ты говоришь что у тебя
Цитата:

http://site_name2 редиректит на https://site_name2/site_name2
то значит на redir.php запрос уходит??

или я что-то недопонимаю

-=lebed=- 01.04.2010 10:55

Цитата:

Сообщение от svesve
У тебя сертификаты не к локальным ип относятся а к тем на которых ты прослушиваешь порт.

Погоди, если ты говоришь что у тебя


то значит на redir.php запрос уходит??

или я что-то недопонимаю

Нет туда как раз не уходит запрос.

Редиректит так:
http://site_name2 -> на https://site_name2/site_name2_root_dir
т.е. переходит на https и папку добавляет, где лежит второй сайт.

Стукни 50949-девять покажу ;)

-=lebed=- 01.04.2010 11:09

Удаляйте тему, походу дело было в кэшируещем прокси, всё работает верно.


Время: 06:05