I want to override my canonical tag, but for some reason Starlight keeps fighting me
what i'm trying to achieve: to have canonical tag without traling slash + without the .html extension
(i understand astro in general don't like non trailing slash without .html, but i'm still able to do this since my hosting handles it, it will automatically strip the html extension, so the url becomes pretty, but i also need my canonical to be a clean url)
my problem with astro is, i tried to override canonical via overriding the head tags
- tried to override component (doesn't work)
- tried to override via frontmatter (doesn't work)
what i notice with starlight is, once i set my site in astro.config.mjs it just automatically sets the canonical (along with og:url) and i can't override this
(code in comment)