クエリ文字列に依存しないようにする

通常 Fastly は、これらの URL を個別にキャッシュされる別のオブジェクトとみなします。

  • http://example.com
  • http://example.com?asdf=asdf
  • http://example.com?asdf=zxcv

しかし、これらすべてがクエリ文字列を無視して、同じキャッシュリソースを返すようにすることも可能です。

  1. Fastly コントロールパネルにログインします。
  2. Home ページから、適切なサービスを選択します。検索ボックスで ID、名称、ドメインによる検索が行えます。
  3. Edit configuration をクリックし、アクティブなバージョンをクローンするオプションを選択します。
  4. Content をクリックします。
  5. Create header をクリックします。

    Header ウィンドウ

  6. 以下の要領では、Create a header ページの各フィールドに入力します。

    • Name フィールドにヘッダーの説明を入力します (例:New query string name)。
    • Type メニューから Request を選択し、Action メニューから Set を選択します。
    • Destinationフィールドにurlと入力します。
    • Sourceフィールドにreq.url.pathと入力します。
    • Ignore if setメニューからNoを選択します。
    • Priority フィールドに、任意の優先順位を設定します。
  7. Create をクリックして新規ヘッダーを作成します。

  8. Activate をクリックして設定への変更をデプロイします。

クエリ文字列を含まない URL のリクエストがオリジンに送信されます。

キャッシュのコントロール方法の詳細については、キャッシュの鮮度に関するドキュメントを参照してください。


翻訳についての注意事項
このガイドは役に立ちましたか?

このフォームを使用して機密性の高い情報を送信しないでください。サポートが必要な場合は、サポートチームまでご連絡ください。このフォームは reCAPTCHA によって保護されており、Google のプライバシーポリシー利用規約が適用されます。