March 03, 2011 05:42AM
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

_______________________________________________
nginx-ru mailing list
nginx-ru@nginx.org
http://nginx.org/mailman/listinfo/nginx-ru
Subject Author Posted

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

renegade March 03, 2011 05:13AM

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

Александр Усов March 03, 2011 05:36AM

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

Igor Sysoev March 03, 2011 05:42AM

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

Andrew Kopeyko March 03, 2011 07:14AM

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

Александр Усов March 03, 2011 09:36AM

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

Rush March 03, 2011 05:38AM

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

renegade March 03, 2011 07:11AM



Sorry, only registered users may post in this forum.

Click here to login

Online Users

Guests: 146
Record Number of Users: 8 on April 13, 2023
Record Number of Guests: 421 on December 02, 2018
Powered by nginx      Powered by FreeBSD      PHP Powered      Powered by MariaDB      ipv6 ready