Skip to content

Broken internal links #33

Description

@elichad

Some of the internal links don't work properly (give a 404 error). I haven't checked them all, but here are two examples.

On https://mdsimpson42.github.io/converse/:

You can read more about my mental health story and why I created this site in this blog post.

On https://mdsimpson42.github.io/converse/resources/:

...please get in touch via the Contribute page.

Jekyll has some built in features to help you cross-link pages: https://jekyllrb.com/docs/liquid/tags/#link (this works even if the pages get moved around).

Note that there's a slightly different feature for cross-linking blog posts specifically (i.e. anything in _posts/): https://jekyllrb.com/docs/liquid/tags/#linking-to-posts

PS html-proofer is a good tool for checking link validity, among other things - here's one of my CI workflows where I use it for a Jekyll site, if you want inspiration https://github.com/ResearchObject/ro-crate/blob/main/.github/workflows/test.yml. I have found it really valuable

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions