AEM でリンクチェッカーを無効にしたり、リンクを有効としてマークするように設定する方法

環境

AEM6.1、6.2、6.3、6.4

AEM でリンクチェッカーを無効にしたり、リンクを有効としてマークするように設定する方法

バックグラウンド:AEM にサイトが読み込まれると、リンクチェッカーはすべてのコンテンツページに埋め込まれているリンクを自動的に確認し、各リンクに有効または無効のマークを付けます。

ログに多数のリンクチェッカー警告があるため、インスタンスまたはサイトの速度が低下する場合があります。  一部のリンクチェックを無効にするために決定を行うことができます。  

注意:公開インスタンスでは、リンクチェッカーを有効にしないでください。

1. ページ内

  • <a> タグに x-cq-linkchecker="valid" パラメーターを追加して、そのリンクが常にリンクチェッカーによって有効としてマークされるようにします。
  • 必要に応じて、<a> で x-cq-linkchecker="skip" を使用します。リンクチェッカーは有効性をチェックしません。  

 

2. AEM Web Console でリンクチェッカーを無効にします

  • AEM Web Console Configuration [1] にアクセスします。
  • Day CQ Link Checker Transformer」を検索します。
  • チェックの無効」ボックスをオンにして「保存」をクリックします。

 

3. 特定のドメインのリンクチェックを無効にします

  • AEM Web Console Configuration [1] にアクセスします。 
  • Day CQ Link Checker Transformer」を検索します。
  • Link Check Override Patterns」設定を編集します。

        例 1:^system/

        system から始まる外部リンクはチェックされません。  「+」をクリックして、追加のオーバーライドパターンをこのセクションに追加します。

        例 2: ^

        これにより、今後すべてのリンクが有効としてマークされます。  

推奨:/var/linkchecker の下のすべてのノードを削除して、定期的にリンクチェッカーが URL を再確認するのを停止します。

[1] http://[host]:[port]/system/console/configMgr

本作品は Creative Commons Attribution-Noncommercial-Share Alike 3.0 Unported License によってライセンス許可を受けています。  Twitter™ および Facebook の投稿には、Creative Commons の規約内容は適用されません。

リーガルノーティス   |   プライバシーポリシー