Meine Konfiguration verwendet einen Proxy-Pfad für eine URL mit dem Präfix v0.1
. Nginx ist kein Proxy für mein Backend. Wenn ich nur auf v
umstelle funktioniert alles wie es soll. Mein Verdacht ist, dass die .
eine besondere Bedeutung hat.Wie konfiguriere ich einen Nginx-Proxy-Pass für eine URL mit Sonderzeichen
Wie soll ich diese Konfiguration ändern, damit sie funktioniert?
location /v0.1 {
proxy_pass http://localhost:8080/;
}
vielleicht gehört das auf serverfault ... – iwein
Ich denke, dass Sie Regex dafür verwenden können. Überprüfen Sie 'optional_modifier location_match' hier: https://www.digitalcean.com/community/tutorials/understanding-ginx-server-und-location-block-selection-algorithms –
Möchten Sie die' v0.1' an den Proxy übergeben oder abgestreift? –