Re: Проблема несуществующего хоста.

Igor Sysoev igor на sysoev.ru
Чт Мар 3 13:40:39 MSK 2011


On Mar 3, 2011, at 13:35 , Александр Усов wrote:

> С версии c 0.8.21 можно определить default_server(listen 80 default_server;), как сервth который будет использоваться, если нету совпадений по заголовку Host.
> 
> В вашем приме, можно сделать rewrite:
> 
>         if ($host = ssl.localhost) {
>                 rewrite ^(.*)$ https://localhost$1;
>         }

Не надо проверять имя хоста в if.  Не надо.
Для этого есть нормальные средства:
http://nginx.org/en/docs/http/converting_rewrite_rules.html


--
Игорь Сысоев
http://sysoev.ru

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://nginx.org/pipermail/nginx-ru/attachments/20110303/cd7828e6/attachment.html>


Подробная информация о списке рассылки nginx-ru