ホームページ >バックエンド開発 >PHPチュートリアル >Apacheリファレンスマニュアル(3)_PHPチュートリアル
ContentDigest ディレクティブ
構文: ContentDigest on|off
デフォルト: ContentDigest off
コンテキスト: サーバー設定、仮想ホスト、ディレクトリ、.htaccess
オーバーライド: オプション
ステータス: 実験的
互換性: ContentDigest は Apache 1.1 以降でのみ使用可能です
このディレクティブRFC1864 および RFC2068 でそれぞれ定義されている Content-MD5 ヘッダーの生成を有効にします。
MD5 は、任意の長さのデータの「メッセージ ダイジェスト」 (「フィンガープリント」と呼ばれることもあります) を計算するためのアルゴリズムであり、データ内のいかなる変更も高い信頼性で検出します。データはメッセージ ダイジェストの変更に反映されます。
Content-MD5 ヘッダーは、エンティティ本体のエンドツーエンドのメッセージ整合性チェック (MIC) を提供します。プロキシまたはクライアントは、送信中のエンティティ本体の誤った変更を検出するためにこのヘッダーをチェックできます。ヘッダーの例:
Content-MD5: AuLb7Dp1rqtRtxz2m9kRpA==
メッセージ ダイジェストはリクエストごとに計算される (値はキャッシュされない) ため、サーバーでパフォーマンスの問題が発生する可能性があることに注意してください。
Content-MD5 は、によって提供されるドキュメントに対してのみ送信されます。モジュールによるものではなく、コアによるものです。たとえば、SSI ドキュメント、CGI スクリプトからの出力、およびバイト範囲応答には、このヘッダーがありません。
------------------------------------------------- ------------------------
CoreDumpDirectory ディレクティブ
構文: CoreDumpDirectory ディレクトリ
デフォルト: ServerRoot と同じ場所
コンテキスト:サーバー設定
ステータス: core
これは、コアをダンプする前に Apache が切り替えようとするディレクトリを制御します。デフォルトは ServerRoot ディレクトリにありますが、サーバーを実行しているユーザーはこのディレクトリに書き込みできないため、通常はコア ダンプは書き込まれません。デバッグ用にコア ダンプが必要な場合は、このディレクティブを使用して、別の場所にコア ダンプを配置できます。
--------------------------- -------------------------------------------------- ---
DefaultType ディレクティブ