Ich versuche, eine einfache benutzerdefinierte Umleitung mit Nginx zu implementieren.Wie kann ich mit nginx zu einer benutzerdefinierten URL umleiten?
Incoming Anfrage:
http://localhost:8182/testredirect/?asd=456&aaa=ddd&trueurl=http://example.com/sdd?djdj=55
Ich möchte HTTP erhalten 302-http://example.com/sdd?djdj=55
umleiten. Ich.e weiter zu irgendetwas nach trueurl
Argument.
Ich versuche dies:
location /testredirect/ {
rewrite "\&trueurl=(.*)$" $1 redirect;
}
Aber das scheint nicht zu funktionieren. Es gibt Fehler 404 zurück. Vermisse ich etwas?
Ich würde versuchen, 'Rewrite "\ & trueurl = http: // $ (. *)" Http: // $ 1 Umleiten von;' statt. 'nginx' verhält sich anders, wenn das zweite Argument' 'rewrite' 'mit' http: // 'oder' https: // ' – grochmal