nginxのUTF8 URLの場合のURL書き換えの失敗


2

Nginxウェブサーバーを使用しています。404エラーを防ぐために、サイト上の古いURLを新しいURLに書き換えたいと思います。英語のURLの場合はすべて問題なく、次のような書き換えルールをサーバーブロックに追加すると正常に機能します。

^ / omid / $ / omidrezaを書き換えます。

しかし、英語以外の文字を含むURLに関しては、ルールは機能しません。誰も同じ問題を経験しましたか?どうすれば問題を修正できますか?


ペルシア語/アラビア語リンクの場合、常に説明に数値IDを使用し、ID番号に基づいてページを読み込み、tabnak WebサイトのようにSEOを改善するために説明を保持します。そうすれば、これらの状況では問題が発生しません。あなたの質問は、この種の質問に適したstackoverflow.comで質問した方がいいです。この種の問題に直面しないように常にID番号を使用します
アラ
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.