受信リクエストが一致する場合
式エディタを使用して:
(ip.geoip.country eq "GB" or ip.geoip.country eq "FR") and http.request.uri.path eq "/"
その場合
- タイプ: Dynamic
- 式:
lower(concat("https://", ip.geoip.country, ".example.com")) - ステータスコード: 301
イギリスとフランスの訪問者を `example.com` ウェブサイトのルートパス (`/`) からそれぞれのローカライズされたサブドメイン `https://gb.example.com\` と `https://fr.example.com\` にリダイレクトするルールを作成します。
この例では、ゾーン example.com の単一リダイレクトが、ウェブサイトのルートパス (/) をリクエストするイギリスとフランスの訪問者をそれぞれのローカライズされたサブドメイン https://gb.example.com と https://fr.example.com にリダイレクトします。
受信リクエストが一致する場合
式エディタを使用して:
(ip.geoip.country eq "GB" or ip.geoip.country eq "FR") and http.request.uri.path eq "/"
その場合
lower(concat("https://", ip.geoip.country, ".example.com"))例えば、リダイレクトルールは以下のリダイレクトを実行します:
| 訪問者の国 | リクエストURL | ターゲットURL | ステータスコード |
|---|---|---|---|
| イギリス | example.com | https://gb.example.com | 301 |
| フランス | example.com | https://fr.example.com | 301 |
| アメリカ合衆国 | example.com | (変更なし) | n/a |