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

Maxim Dounin mdounin на mdounin.ru
Сб Июл 23 14:59:09 UTC 2022


Hello!

On Sat, Jul 23, 2022 at 10:36:14AM +0300, Slawa Olhovchenkov wrote:

> 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
> и менять эти (и другие аналогичные места) я не хочу.

А не надо ничего менять.  Использование "absolute_redirect off;" в 
конфиге - выключает преобразование относительных перенаправлений в 
абсолютные, и "return 301 /path;" будет возвращать "Location: /path", 
без каких-либо попыток добавить схему и имя сайта.

-- 
Maxim Dounin
http://mdounin.ru/



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