AEM linkchecker | Community
Skip to main content
Dinu_Arya
Level 6
Jul 18, 2019 7:40 PM UTC
Solved

AEM linkchecker

Hi Team,

I'm trying to find out the broken links in my site using com.day.cq.rewriter.linkchecker.LinkInfoStorage.getLinks() but it is giving only returning the external links. I need the internal broken links also. Please let me know how can I find them using any of AEM API. Please let me know how LinkInfoStorage's getLinks() work. Why is it not returning the broken internal links?

Please help me in this.

Thanks,

AryA

This post is no longer active and is closed to new replies. Need help? Start a new post to ask your question.
arunpatidar
arunpatidarAccepted solution
New Participant
Jul 18, 2019 9:36 PM UTC

Hi,

The link checker (com.day.cq.rewriter.linkchecker.LinkInfoStorage.getLinks()) checks the store link status at /var/linkchecker/

for internal links, link should be stored at

/var/linkchecker/http/localhost%3A4502

/var/linkchecker/https/localhost%3A4502

Link status you can check here also:

http://localhost:4502/etc/linkchecker.html

http://localhost:4502/var/linkchecker.list.json?_dc=1563485414669

you can get the staus of links using json also.

Arun Patidar

1 reply

arunpatidar
arunpatidarAccepted solution
New Participant
Jul 18, 2019 9:36 PM UTC

Hi,

The link checker (com.day.cq.rewriter.linkchecker.LinkInfoStorage.getLinks()) checks the store link status at /var/linkchecker/

for internal links, link should be stored at

/var/linkchecker/http/localhost%3A4502

/var/linkchecker/https/localhost%3A4502

Link status you can check here also:

http://localhost:4502/etc/linkchecker.html

http://localhost:4502/var/linkchecker.list.json?_dc=1563485414669

you can get the staus of links using json also.

Translate
Arun Patidar