Skip to content

非公式本サイトは非公式の日本語ドキュメントであり、Cloudflare 公式サイトではありません。最新情報はdevelopers.cloudflare.comをご確認ください。

別のホスト名へリクエストをリダイレクトする

smallshop.example.com へのすべてのリクエストを、HTTPS で別のホスト名へリダイレクトし、元のパスとクエリ文字列を維持するリダイレクトルールを作成します。

最終更新 Markdown で表示Agent セットアップ

この例の単一リダイレクトは、smallshop.example.com へのすべてのリクエストを、HTTPS で別のホスト名 globalstore.example.net へリダイレクトし、元のパスとクエリ文字列を維持します。

When incoming requests match

  • Wildcard pattern
    • Request URL: http*://smallshop.example.com/*

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/ (変更なし) 該当なし

役に立ちましたか?