Ребят поможите, плз. Есть сервак на 8000 порту которого висит приложение. NGINX его должно проксировать. На NGINX установлениа авторизация по файлу. Файл соответствует авторизации приложения. Так вот нужно реализовать, что бы после авторизации на NGINX в приложение передавалось $host такой: http://user:password@domain:8000 (то есть полная строка). Конфиг NGINX такой:
server {
listen 80;
server_name domain;
location / {
proxy_pass http://127.0.0.1:8000/;
proxy_redirect off;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
send_timeout 6h;
root /var/www/dir;
auth_basic "Unauthorized";
auth_basic_user_file /var/www/dir/htpasswd;
}
}