すべてのプロダクト
Search
ドキュメントセンター

Edge Security Acceleration:HSTS

最終更新日:Apr 01, 2025

Edge Security Acceleration (ESA) アクセスポイント(POP)への接続を確立するために、ブラウザなどのクライアントが HTTPS を使用するように強制する HTTP Strict Transport Security(HSTS)機能を有効にすることができます。これにより、接続のセキュリティが向上します。

HSTS

HSTS は、ブラウザが常に HTTPS 経由で Web サイトに接続するようにすることで、訪問者を保護するために使用される手法です。

HSTS 機能を有効にすると、ESA POP は Strict-Transport-Security ヘッダーを使用して、クライアントが初めて HTTPS 経由でアクセスを開始した後の一定期間、HTTPS リクエストのみが許可されることをクライアントに通知します。 HSTS ヘッダーの構造は Strict-Transport-Security:max-age=expireTime [;includeSubDomains] [;preload] です。次の表に、構造内のパラメーターを示します。

パラメーター

説明

max-age

HSTS ヘッダーの生存時間(TTL)。単位:秒。クライアントはこの期間中に HTTPS リクエストのみを開始できます。

includeSubDomains

オプション。このパラメーターを設定すると、ドメイン名とそのサブドメインに対して HSTS が有効になります。

preload

オプション。このパラメーターを使用すると、ドメイン名をブラウザの HSTS プリロードリストに追加できます。

開始する前に

  • HSTS を有効にする前に、SSL/TLS 証明書が設定されており、Web サイトで SSL/TLS 機能が有効になっていることを確認してください。詳細については、「エッジ証明書を設定する」をご参照ください。

  • HSTS はドメイン名にのみ適用され、IP アドレスには適用されません。

  • HSTS を有効にした後、クライアントが HTTP 経由で初めてアクセスを開始した場合、ESA POP はセキュリティリスクを防ぐために HTTP リクエストを HTTPS に強制的にリダイレクトします。これは、HSTS ポリシーがクライアントに同期されていないためです。

  • HSTS を有効にすると、クライアントは HTTPS 経由でのみ ESA POP にアクセスできます。HTTPS から HTTP への強制リダイレクト機能と HSTS 機能を同時に設定しないでください。

  • HSTS はクライアントに有効です。HSTS を無効にしても、すぐに有効になるわけではありません。クライアントが次に HTTPS リクエストを開始したときに、HSTS ステータスを更新し、クライアントに送信する必要があります。

HSTS を有効にする

    ESA コンソールで、[Web サイト] を選択し、管理する Web サイト名をクリックします。

    左側のナビゲーションウィンドウで、[SSL/TLS] > [エッジ証明書] を選択します。

  1. [HSTS] セクションで、[設定] をクリックし、[ステータス] をオンにして、[OK] をクリックします。

    image