Ich habe einen Server, dessen URL lautethttps://xx.xx.xx.xx/TestSeite/welches generiert wird als
https://xxxx.xxx.xxx/TestPage/(S(0inoxzi14rxqq1uix1tiyp1t))/index.aspx
Jetzt habe ich den Nginx Reverse Proxy vor diesem Server implementiert und dann die Konfiguration proxy_pass wie folgt durchgeführt:
Proxy-Passworthttps://xxx.ssss.sss.ss/TestPage;
Wenn Sie jetzt sehen, dass nach TestPage ein eindeutiger Wert und dann index.aspx hinzugefügt wird, erhalte ich jedoch immer 502 Badgateway, wenn eine Anforderung über Nginx weitergeleitet wird.
Sie fragen sich, wie ich diesen eindeutigen Wert per regulärem Ausdruck übergebe?
Bitte helfen Sie
hier ist der Standort
location /TestPage {
client_max_body_size 10m;
client_body_buffer_size 128k;
proxy_send_timeout 90;
proxy_http_version 1.1;
proxy_read_timeout 90;
proxy_buffer_size 128k;
proxy_buffers 4 256k;
proxy_busy_buffers_size 256k;
proxy_temp_file_write_size 256k;
proxy_connect_timeout 30s;
proxy_pass https://xx.ss.xx.ss/TestPage;
proxy_redirect default;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
add_header Strict-Transport-Security "max-age=31536000; includeSubDomains" always;
add_header X-Content-Type-Options nosniff;
add_header X-XSS-Protection "1; mode=block";
add_header Referrer-Policy "no-referrer-when-downgrade";
}
}