カスタムVCL
- English
- 日本語
これらの記事では、特殊な構成で独自のVCLファイルを作成する方法について説明します。
これらの記事では、特殊な構成で独自のVCLファイルを作成する方法について説明します。
VCL スニペットは、 VCL ロジック の短いブロックであり、サービス設定に直接含めることができます。 カスタム VCL を必要とするような、複雑で特殊な設定がいらない場合に、コードの小さなセクションを追加するのに最適です。Fastly は、以下2種類の VCL…
Read more »
Fastly は、オリジンサーバーにヒットさせたくない特定のリクエストに対して、カスタムレスポンスを送信することができます。 クイックレスポンスを作成する Fastly では、 robots.txt ファイル の作成や 404と50…
Read more »
Best practices in Fastly VCL have changed over time to help address expectation gaps and improve maintainability. This page covers some of…
Read more »
In normal operation, a request directed to a Fastly POP will be handled by two separate cache servers acting together in a process we call…
Read more »
If a fatal error occurs in your service while processing your VCL logic, Fastly will generate an error response with a 503 HTTP status…
Read more »
Fastly VCL is a domain specific programming language which has evolved from the Varnish proxy cache , which is part of Fastly's platform…
Read more »
Fastly の Edge Cloud サービスでは、スクリプト言語の Fastly Varnish Configuration Language (VCL) を使用して Varnish キャッシュにロジックを設定・追加できます。Fastly VCL により、Fastly…
Read more »
Fastly では、正規表現なしでヘッダーのサブフィールド値を読み取りやすい方法で抽出することが可能です。 Headers subfields は、 value1=123value123; testValue=asdf_true; staff_user=true…
Read more »
設定前の注意点 オリジンがユーザーのためにコンテンツを選択したり、適切なセキュリティドメインにリクエストを送信するために特別な値 (リクエストヘッダーなど) を使用する場合は、キャッシュキーや Vary…
Read more »
オリジンに関連する情報をトラッキングできると、エラーのトラブルシューティングやリクエストが期待通りに処理されているか確認するのに役立ちます。Fastly では、オリジンに関する情報の確認とトラッキングを可能にする以下の3つの VCL 変数を利用できます。 beresp…
Read more »
Varnish では Pass (キャッシュしない) を リクエスト設定 で行うのと キャッシュ設定 で行うのでは、異なる動作をトリガーします。リクエスト設定で Pass を設定すると、VCL では vcl_recv での return(pass…
Read more »
Fastly では、特殊な設定を含む独自の Varnish Configuration Language (VCL) ファイルを作成することができます。カスタム VCL ファイルをアップロードすることで、カスタム VCL と Fastly VCL…
Read more »
ダイナミック VCL スニペットは 2種類のスニペット のうちの一つで、 カスタム VCL を使わずに VCL ロジックの小さなセクションをサービスの設定に挿入することができます (ただし、必要に応じて カスタム VCL…
Read more »
レギュラー VCL スニペットは 2種類のスニペット のうちの1つで、 カスタム VCL を使わずに VCL ロジックの小さなセクションをサービスの設定に挿入することができます (ただし、必要に応じてカスタム VCL…
Read more »
Fastly VCL は Perl 互換の正規表現 (Perl Compatible Regular Expression - PCRE) シンタックスを利用しています。大文字小文字は区別され、スラッシュ (/) はエスケープする必要はありません。正規表現記述の最初に (?i…
Read more »