![nginx で UTF8 URL の場合に URL 書き換えが失敗する](https://rvso.com/image/1388409/nginx%20%E3%81%A7%20UTF8%20URL%20%E3%81%AE%E5%A0%B4%E5%90%88%E3%81%AB%20URL%20%E6%9B%B8%E3%81%8D%E6%8F%9B%E3%81%88%E3%81%8C%E5%A4%B1%E6%95%97%E3%81%99%E3%82%8B.png)
私は Nginx ウェブサーバーを使用しており、404 エラーを防ぐために、サイト上のいくつかの古い URL を新しい URL に書き換えたいと考えています。英語の URL の場合、すべて問題なく、次のような書き換えルールをサーバー ブロックに追加すると正常に動作します。
^/omid/$ /omidreza を書き換えます。
しかし、英語以外の文字を含む URL の場合、このルールは機能しません。同じ問題を経験した人はいますか? どうすればこの問題を解決できますか?
私は Nginx ウェブサーバーを使用しており、404 エラーを防ぐために、サイト上のいくつかの古い URL を新しい URL に書き換えたいと考えています。英語の URL の場合、すべて問題なく、次のような書き換えルールをサーバー ブロックに追加すると正常に動作します。
^/omid/$ /omidreza を書き換えます。
しかし、英語以外の文字を含む URL の場合、このルールは機能しません。同じ問題を経験した人はいますか? どうすればこの問題を解決できますか?