Aem 当图像组件插入到锚定标记中时,CQ中的链接检查器问题会导致断开的URL

Aem 当图像组件插入到锚定标记中时,CQ中的链接检查器问题会导致断开的URL,aem,Aem,我在使用锚定标记内的图像组件时发现,如果锚定标记的URL被破坏,那么链接检查器功能将启动,并用图像、左大括号图像和右大括号图像对其进行标记。但是,如果放置在锚定标记中的组件是图像组件,则右大括号图像将丢失。 下面是组件的代码 为什么您必须cq:包括整个图像组件?OOTB映像组件本身可以作为链接。不过,如果您想要定制组件,为什么不将图像配置移动到捕获链接的对话框中呢?cq:include是运行时包含。@Sharath,我同意你的解释。这里显示的只是实际问题的一部分。我有很多这样的组件,在->中,

我在使用锚定标记内的图像组件时发现,如果锚定标记的URL被破坏,那么链接检查器功能将启动,并用图像、左大括号图像和右大括号图像对其进行标记。但是,如果放置在锚定标记中的组件是图像组件,则右大括号图像将丢失。 下面是组件的代码


为什么您必须cq:包括整个图像组件?OOTB映像组件本身可以作为链接。不过,如果您想要定制组件,为什么不将图像配置移动到捕获链接的对话框中呢?cq:include是运行时包含。@Sharath,我同意你的解释。这里显示的只是实际问题的一部分。我有很多这样的组件,在->中,一个锚定标记中有几个标记。这些div标签中的每一个都有单独的cq:include标签,它们包括图像、纯文本等。当我找到问题的根源时,我发现只有图像组件导致了这个问题。但对于纯文本,它工作得很好。我也向Adobe支持团队提出了这个问题。是否有官方的adobe文档表明这种类型的编码是不正确的。因此,我将与整个开发团队合作,对许多现有组件进行重大代码更改。
This issue was due to improper configuration setting for the entire application.
This is the configuration having incorrect settings.
Config.auth—>
com.day.cq.rewriter.linkchecker.impl.LinkCheckerTransformerFactory with following properties

linkcheckertransformer.disableChecking—> false
linkcheckertransformer.disableRewriting—> false
linkcheckertransformer.mapCacheSize—> 5000
linkcheckertransformer.rewriteElements—> a:href,,area:href,form:action,img:src
linkcheckertransformer.strictExtensionCheck—> false
linkcheckertransformer.stripHtmlExtension—> false

We have the same configuration even for Config.publish

Removed the above configuration from both author and publish, then the issue got resolved