私はnginxで簡単なカスタムリダイレクトを実装しようとしています。nginxでカスタムURLにリダイレクトするにはどうすればよいですか?
着信要求:
http://localhost:8182/testredirect/?asd=456&aaa=ddd&trueurl=http://example.com/sdd?djdj=55
私はhttp://example.com/sdd?djdj=55
にHTTP 302リダイレクトを受け取りたいです。私はtrueurl
議論の後に何かに進む。
私はこれ試してみてください。
location /testredirect/ {
rewrite "\&trueurl=(.*)$" $1 redirect;
}
をしかし、これは動作するようには思えません。エラー404が返されます。 何か迷っていますか?
代わりに、私は '& 'trueurl = http://(。*)$" http:// $ 1リダイレクト; 'nginx'は、' rewrite'の2番目の引数が 'http://'や 'https://'で始まると、動作が異なります。 – grochmal