iis書き換えルールでこの状況を処理する基本的な考え方がないため、この種のコードを何ら手間をかけずに投稿して申し訳ありません。私は人々がiisの書き換えルールでこれを処理するのを見ましたが、iis書き換えルールのweb.configファイルに何を書き込むべきか分かりません。すべてのURLに国コードを追加するためのASP.Net WebFormとIIS書き換えルール
私は、URL書き換えに関する小さな質問が1つあります。 www.mysite.com/gb/home.aspxやwww.mysite.com/de/home.aspxなどのすべてのURLに国コードを追加したいとしますが、上記の種類の場合はgbまたはdeと呼ばれるフォルダはありませんurlが発行されると、内部的に私のルートhome.aspxファイルにリクエストを送信し、国コードがクエリ文字列として渡される必要があります。どのように私はIISの書き換えルールでこれを達成することができます。私はiisの書き換えルールでそれを処理する必要があると思うが、私はどのように書き換えルールがこのシナリオのように見えるか分からない。誰でも知っている場合は、iisの書き換えルールのコードをweb.configファイルに書き込む必要があります。
web.configファイルに書き込む必要があるサンプルiis書き換えルールを手伝ってください。 ありがとう
ここで共有したコードはありません。それを説明する気になります。 = url = "^([az] +)/([0-9a-z] +)。aspx"と 'url ="/{R:2} .aspx?lang = {R:1 } "それを説明してください。ありがとう –
上記のルールはインバウンドまたはアウトバウンドルールですか? –
これはインバウンドルールです。コードはすべて特定のパターンに一致する正規表現です。リンクされたページは私が今まで以上に説明でき、正規表現は非常に複雑になります。 –