コンテンツにスキップ

WWWからルートへのリダイレクト

WWWサブドメインからルート(「エイペックス」または「ネイキッド」ドメインとも呼ばれる)へのHTTPSリクエストを転送するリダイレクトルールを作成します。

この例では、wwwサブドメイン(www.example.com)からルートドメイン(example.com)へのHTTPSリクエストを転送するリダイレクトルールを作成し、元のパスとクエリ文字列を保持します。

受信リクエストが一致する場合

  • ワイルドカードパターン
    • リクエストURL: https://www.*

次に

  • ターゲットURL: https://${1}
  • ステータスコード: 301
  • クエリ文字列を保持: 有効

このルールは、www.サブドメインからのHTTPSリクエストのみがルートドメインにリダイレクトされ、他のリクエスト(HTTPや非wwwなど)は変更されないことを保証します。

例えば、リダイレクトルールは以下のリダイレクトを実行します:

リクエストURLターゲットURLステータスコード
https://www.example.com/products/https://example.com/products/301
https://www.store.example.com/products/https://store.example.com/products/301
https://store.example.com/products/(変更なし)n/a
https://www.example.com/admin/?logged_out=truehttps://example.com/admin/?logged_out=true301
http://www.example.com/?all_items=true(変更なし)n/a
http://example.com/admin/(変更なし)n/a