Skip to content

v1.1.0

Choose a tag to compare

@ingvildkolnes ingvildkolnes released this 24 Aug 11:57
· 6 commits to master since this release

Nytt endepunkt /links: lenkesjekk kjørt inne i WordPress (databasen for sider/innlegg, url_to_postid() for interne lenker, wp_remote_head/wp_remote_get fra serveren for eksterne lenker). Immun mot at Cloudflare eller lignende blokkerer et eksternt sitemap-oppslag, siden kallet er et autentisert REST-kall på samme måte som de andre endepunktene, og selve sidelesingen ikke krysser nettstedets egen edge-beskyttelse i det hele tatt.

Bakgrunn: en kundeside bak Cloudflare blokkerte det gamle, sitemap-baserte lenkeoppslaget med statuskode 403.

Grense på 20 eksterne lenkesjekk per kall (5 sek. timeout hver) for å unngå tidsavbrudd på serveren. Interne lenker har ingen grense, siden de sjekkes uten HTTP.