Ich verwende die folgenden nginx Einstellungen:Wie konfiguriert man Nginx für dynamische Sub-Domain und Reverse-Proxy umgehen?
server {
listen 80;
server_name localhost *.localhost ;
access_log off;
location /static/
{
autoindex on;
alias /var/www/machax/static/;
}
location/{
proxy_pass http://127.0.0.1:8001;
proxy_set_header X-Forwarded-Host $proxy_add_x_forwarded_for ;
proxy_set_header X-Real-IP $remote_addr;
add_header P3P 'CP="ALL DSP COR PSAa PSDa OUR NOR ONL UNI COM NAV"';
}
}
Aber das Problem mit diesem ist es den Host als 127.0.0.1:8001
statt beta.localhost
oder einer anderen Sub-Domain erkennt. Nur um zu testen, habe ich versucht, das folgende Codieren proxy_set_header X-Forwarded-Host beta.localhost ;
und das hat funktioniert. Gibt es eine Möglichkeit, wie ich die Sub-Domäne von proxy_set_header X-Forwarded-Host
dynamisch anhängen kann?
Danke.
Danke, arbeitete wie ein Charme – Subhajit
Sie sind herzlich willkommen! – abcdn