Appcelerator (DNS) の実装:デフォルトのパターン除外

この記事では、高度な動作ルールを追加する前に、Appceleratorがどのような処理を行うかについて説明します。

キューに入れられることのないリクエスト

パスの末尾が以下のファイル拡張子のいずれかで終わるリクエストは、待機ルームでのチェックを経ることなく、そのままオリジンに転送されます:

avi css csv eot gif ico jpg js json map mov mp4 mpeg
mpg ogg ogv ott pdf png svg ttf webmanifest wmv woff woff2 xml

それ以外はすべて、待機ルームと照合されます。キューに入れられないべきその他のパスについては、ルールを追加するのはあなたの責任です。一般的な例:

  • 静的アセットやメディアなどに使用されるフォルダ、例えば /wp-includes/* または /assets/*.
  • サードパーティの決済プロバイダーによって呼び出されるコールバックおよびWebhookのURL。
  • APIエンドポイント、JSONおよびRSSフィード。

これらを「詳細な動作ルール」の下に追加し、「キューのバイパス」を「バイパス」に設定してください。「詳細な動作ルール」の記事をご参照ください。

デフォルトでは、何もキャッシュされません

キャッシュを有効にするには、次のようなルールを追加してください。 キャッシュを有効にする キャッシュしたいパスに対して、または 静的アセット プリセット。キャッシュを有効にしている場合、CrowdHandler はオリジンの Cache-Control そして 有効期限 ヘッダーとキャッシュは、どちらも送信されない場合、24時間有効です。送信 Cache-Control: no-store キャッシュしてはならないものすべてについて。

デプロイ後にキャッシュされたコンテンツを消去するには、ドメインの設定ページにある「キャッシュのクリア」を使用してください。