Поменять дефолтную $scheme с http на https

Slawa Olhovchenkov slw на zxy.spb.ru
Сб Июл 23 07:36:14 UTC 2022


On Sat, Jul 23, 2022 at 04:11:01AM +0400, Sergey Kandaurov wrote:

> On Fri, Jul 22, 2022 at 06:57:53PM +0300, Slawa Olhovchenkov wrote:
> > On Fri, Jul 22, 2022 at 08:47:12PM +0500, Илья Шипицин wrote:
> > 
> > > а что показывает в хедере Location, если сделать "return 301 /path" ?
> > > там абсолютный адрес со схемой или относительный ?
> > 
> > абсолютный со схемой
> 
> Используйте директиву absolute_redirect для относительных редиректов.

я же прямо пишу в конфиге директива return 301 /path
и менять эти (и другие аналогичные места) я не хочу.

> > 
> > > пт, 22 июл. 2022 г. в 20:13, Slawa Olhovchenkov <slw на zxy.spb.ru>:
> > > 
> > > > Как на уровне сервера для return задать другую схему?
> > > > т.е. в конфиге что бы можно было писать 'return 301 /path'
> > > > сам nginx работает на http, но есть вариант что через проксю с
> > > > терминацией https на ней и в этом случае хотелось бы что бы
> > > > 'return 301 /path' использовал https.
> > > >
> > > > и map и set на $scheme ругаются: the duplicate "scheme" variable
> _______________________________________________
> nginx-ru mailing list -- nginx-ru на nginx.org
> To unsubscribe send an email to nginx-ru-leave на nginx.org



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