Die Ursache für einen fehlerhaften Link kann darin liegen, dass der Linkprüfer eine ungültige Antwort von der Site erhält. Der CQ-Linkprüfer testet Links, indem er HTTP-HEAD-Anfragen auf den URLs durchführt. Wenn die Antwort auf die HEAD-Anfrage keinen HTTP-Status von 200 oder 302 zurückgibt, gilt der Link als ungültig.
Fügen Sie dem Linkprüfer eine Ausnahme hinzu, um ihn anzuweisen, bestimmte URL-Muster zu ignorieren. Gehen Sie dazu folgendermaßen vor:
http://[host]:[port]/crxde als Administrator an./libs/cq/linkchecker/config.author/com.day.cq.rewriter.linkchecker.impl.LinkCheckerImpl nach /apps/[IhreApp]/config.author/com.day.cq.rewriter.linkchecker.impl.LinkCheckerImpl.com.day.cq.rewriter.linkchecker.impl.LinkCheckerImpl.service.check_override_patterns.www.mycompany.com sind, dann würde Ihr Überschreibungsmuster lauten: ^http://www.mycompany.com/.*./var/linkchecker, die dem Host des ungültigen Links entsprechen. /var/linkchecker/http/www.mycompany.com löschen.Hinweis: [Host] und [Port], oben erwähnt, beziehen sich auf den Hostnamen und den Port Ihres CQ5-Servers. [IhreApp] bezieht sich auf den Namen Ihrer CQ5-Anwendung unter /apps.
CQ 5.3
Bei Ihrem Konto anmelden