LINUX.ORG.RU

История изменений

Исправление beastie, (текущая версия) :

Ещё, попробуй поменять везде

proxy_set_header    Host        $host;
на
proxy_set_header    Host        $http_host;
Ибо: $host — это то, что определено в конфиге (первая запись), $http_host — то, что прилетело с запросом. В случае wildcard хостов это важно.

Может из-за этого у тебя бекенд с ума сходит.

PS: вот тебе мой 1000% рабочий proxy_params

proxy_set_header Host $http_host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Forwarded-Proto $scheme;
И делаешь везде вместо proxy_set_...
include proxy_params;

Исправление beastie, :

Ещё, попробуй поменять везде

proxy_set_header    Host        $host;
на
proxy_set_header    Host        $http_host;
Ибо: $host — это то, что определено в конфиге (первая запись), $http_host — то, что прилетело с запросом. В случае wildcard хостов это важно.

Может из-за этого у тебя бекенд с ума сходит.

Исправление beastie, :

Ещё, попробуй поменять везде

proxy_set_header    Host        $host;
на
proxy_set_header    Host        $http_host;
Ибо: $host — это то, что определено в конфиге (первая запись), $http_host — то, что прилетело с запросом.

Может из-за этого у тебя бекенд с ума сходит.

Исходная версия beastie, :

Ещё, попробуй поменять везде

proxy_set_header    Host        $host;
на
proxy_set_header    Host        $http_host;
Ибо: $host — это то, что определено в конфиге, $http_host — то, что прилетело с запросом.

Может из-за этого у тебя бекенд с ума сходит.