Dispatcher の設定 id213BCM0M05U

AEMオーサーインスタンス上でAEMガイドと共に Dispatcher を使用する予定がある場合は、次の追加設定を実行して、設定を完了する必要があります。

NOTE
Dispatcher は、Adobe Experience Manager のキャッシュやロードバランシングを管理するツールです。Dispatcher の使用について詳しくは、 Dispatcher の概要.

URL での AllowEncodedSlashes の有効化

AEM Dispatcher の設定では、エンコードされたスラッシュを含む URL はデフォルトで有効になっていませんが、AEMガイドで作業中に、これを有効にする必要があります。 これをおこなうには、次のスニペットに示すように、Apache 設定で AllowEncodedSlashes パラメーターを On に設定する必要があります。

<VirtualHost *:80>
                ServerName www.geometrixx-outdoors.com
                **AllowEncodedSlashes On**
                <Directory />
                <IfModule disp_apache2.c>
                SetHandler dispatcher-handler
                </IfModule>
                Options FollowSymLinks
                AllowOverride None
                </Directory>
                </VirtualHost>

DITA 用の mime.types ファイルの設定

AEMガイドと共に Dispatcher を使用する場合、作成者が(生のテキスト形式ではなく)期待どおりにコンテンツを表示できるように、DITA マップおよびトピックファイルをHTMLとしてレンダリングする必要があります。

mime.types ファイルを更新するには、次の手順を実行します。

  1. SSH を使用して Dispatcher サーバーに接続し、 httpd.conf ファイルを参照します。

  2. 「mime.types」ファイルのパスを確認します。

  3. mime.types ファイルを開き、「text/html」を検索します。 「text/html」のデフォルトのマッピングは次のとおりです。

    text/html html htm

  4. ditamap および dita 拡張を次のように追加して、マッピングを更新します。

    text/html html htm ditamap dita

  5. ファイルを保存して閉じます。

この設定の更新により、Dispatcher によってレンダリングされた DITA マップおよびトピックファイルが、Assets UI でHTMLとして表示されるようになりました。

ユーザーの環境設定のリクエスト URL を許可

AEMガイドと共に Dispatcher を使用する場合、オーサーインスタンスの前に Dispatcher がある場合は、次の 2 つの変更を行います。

  • POSTリクエスト URL をホワイトリストに登録します。 サンプル" /filters「 」ルールは以下のとおりです — このルールを Dispatcher 設定ファイルに追加します。
/xxxx {/type "allow" /method "POST" /url "/home/users/*/preferences"}
  • URL パターン「/libs/cq/security/userinfo.json」がオーサー Dispatcher 上でキャッシュされていないことを確認します。そのため、author_dispatcher.any にルール(以下のように)を追加します。
/xxxx {
                /glob "/libs/cq/security/userinfo.json"
                /type "deny"
                }

親トピック:​ダウンロードとインストール

recommendation-more-help
11125c99-e1a1-4369-b5d7-fb3098b9b178