この例の単一リダイレクトは、smallshop.example.com へのすべてのリクエストを、HTTPS で別のホスト名 globalstore.example.net へリダイレクトし、元のパスとクエリ文字列を維持します。
When incoming requests match
- Wildcard pattern
- Request URL:
http*://smallshop.example.com/*
- Request URL:
Then
- Target URL:
https://globalstore.example.net/${2} - Status code: 301
- Preserve query string: Enabled
たとえば、このリダイレクトルールは次のリダイレクトを行います。
| リクエスト URL | ターゲット URL | ステータスコード |
|---|---|---|
http://smallshop.example.com/ |
https://globalstore.example.net/ |
301 |
http://smallshop.example.com/admin/?logged_out=true |
https://globalstore.example.net/admin/?logged_out=true |
301 |
https://smallshop.example.com/?all_items=1 |
https://globalstore.example.net/?all_items=1 |
301 |
http://example.com/about/ |
(変更なし) | 該当なし |