Re: Редирект с одного порта на другой

2017-04-18 Thread Andrey Kopeyko

alexandre_frolov писал 2017-04-18 08:34:
Нужно сделать так, чтобы HTTPS-сайт открывался и через стандартный порт 
443,

и через нестандартный, например, 8082. Подскажите, пожалуйста, можно ли
сделать нужный редирект с помощью nginx, и каким образом?


Добрый день, Александр!

Если вам нужны оба порта - то редирект не понадобится:

server {
listen  443 ssl;
listen  8082 ssl;
server_name www.example.com;
...
}


Если вам надо "собирать" всех на каком-то одном порту - понадобится 
описать 2 сервера:


server {
listen  443 ssl;
server_name www.example.com;
...
}
server {
listen  8082 ssl;
server_name www.example.com;
location / {
rewrite  ^/(.*)$  https://www.example.com/  permanent;
}
}


--
Best regards,
Andrey A. Kopeyko 
___
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru

Re: Редирект с одного порта на другой

2017-04-18 Thread alexandre_frolov
Большое спасибо, помогло!

Posted at Nginx Forum: 
https://forum.nginx.org/read.php?21,273696,273699#msg-273699

___
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru

Re: listen unix socket - после перезагрузки Nginx - failed (98: Address already in use)

2017-04-18 Thread Konstantin Pavlov
Здравствуйте,

On 17/04/2017 20:26, S.A.N wrote:
> Maxim Dounin Wrote:
>> Но в целом идея, что для остановки nginx'а системными скриптами 
>> надо использовать QUIT - она, скажем так, странная.
> 
> Да, странно зачем в дистрибутиве от Nginx, в файле nginx.service указан QUIT
> сигнал
> 
> ExecStop=/bin/kill -s QUIT $MAINPID
> 
> Если удалить эту строчку, Systemd при остановке и перезагрузки сервиса,
> отправляет TERM сигнал.
> Спасибо!

Спасибо, поправил в http://hg.nginx.org/pkg-oss/rev/fa1476eab346 - будет в 
следующем релизе "из коробки".

-- 
Konstantin Pavlov
___
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru