Akamai の設定

以下のスクリーンショットに、の使用方法を示します Akamai プロパティマネージャー コンテンツを配信するプロパティを設定します。 必須の設定は赤い円でマークされています。

​# 必須のプロパティ設定

公開元サーバー

設定プロパティ:

名前
コメント
Origin Server Hostname
main--<repo>--<organization>.hlx.live
リポジトリと組織をサイトの値に置き換えます。
Forward Host Header
Origin Hostname
Cache Key Hostname
Incoming Host Header

動作の追加:Vary ヘッダーの削除

設定プロパティ:

名前
コメント
Remove Vary Header
On

動作の追加:送信リクエストヘッダーを変更

設定プロパティ:

名前
コメント
Action
Modify
Custom Header Name
X-Forwarded-Host
New Header Value
{{builtin.AK_HOST}}
Avoid Duplicate Headers
Yes

送信リクエストヘッダーをさらに追加:


設定プロパティ:

名前
コメント
Action
Modify
Custom Header Name
X-BYO-CDN-Type
New Header Value
akamai
Avoid Duplicate Headers
Yes

設定プロパティ:

名前
コメント
Action
Modify
Custom Header Name
X-Push-Invalidation
New Header Value
enabled
Avoid Duplicate Headers
Yes

動作の追加/変更:キャッシュ

設定プロパティ:

名前
コメント
Caching Option
Honor origin Cache-Control
Enhanced RFC support
No
Honor private
No
Honor must-revalidate
No

動作の追加:HTTP/2

(オプションですが、推奨されます)

ルールの追加:送信応答ヘッダーの変更

新しいルールの作成

ルールを適用する条件を設定する

一致が見つかった場合の動作を設定

これらはすべて、コンテンツを配信するために不可欠なプロパティ設定です。

注意事項

有効にしない Akamai mPulse の実際の使用状況の監視. ほとんどのサイトのパフォーマンスへの影響は無視できるほど小さいですが、一貫した高いパフォーマンスを実現するために構築されたサイトの場合、Lighthouse のスコア 100 に到達するのを防ぐことができます。 対象: AEMには、Real User Monitoring サービスが組み込まれていますそのため、デュアル実装は不要であり、推奨されません。

また、 有効化しない Akamai ボットマネージャー または、レンダリングのパフォーマンスやユーザーエクスペリエンスに著しい影響を与える、類似の web アプリケーションファイアウォール製品もあります。 AEM上のサイトはバックエンドでのボット攻撃から保護されているので、このパフォーマンスコストにはほとんどメリットがありません。

プッシュの無効化の設定

プッシュの無効化は、顧客の実稼動 CDN 上のコンテンツ(例: www.yourdomain.com)を選択します。作成者がコンテンツの変更を公開する場合は常に選択します。

コンテンツは、URL およびキャッシュタグ/キーによってパージされます。

プッシュの無効化は、プロジェクトの設定(という名前の Excel ワークブック)に特定のプロパティを追加することで有効になります .helix/config.xlsx Sharepoint またはという名前のGoogle シートで .helix/config (Google ドライブ内)。

設定プロパティ:

キー
value
件のコメント
cdn.prod.host
<Production Host>
本番サイトのホスト名(例:) www.yourdomain.com
cdn.prod.type
akamai
cdn.prod.endpoint
<host>
高速パージ API 資格情報
cdn.prod.clientSecret
<client_secret>
高速パージ API 資格情報
cdn.prod.clientToken
<client_token>
高速パージ API 資格情報
cdn.prod.accessToken
<access_token>
高速パージ API 資格情報

AEM プッシュの無効化は Akamai 高速パージ API、特に URL で削除 および キャッシュタグで削除.

高速パージ API 資格情報は、次の要素で構成されます

host = akaa-XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.luna.akamaiapis.net
client_token = akab-XXXXXXXXXXXXXXXX-XXXXXXXXXXXXXXXX
client_secret = XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
access_token = akab-XXXXXXXXXXXXXXXX-XXXXXXXXXXXXXXXX

これらは、の手順に従って生成できます。 カスタム権限を持つ API クライアントの作成.

Identity & Access Management に移動します。

API クライアントを作成:



必要なグループ/役割の権限:

これを使用して、資格情報を検証できます ツール.

recommendation-more-help
10a6ce9d-c5c5-48d9-8ce1-9797d2f0f3ec