Skip to content

2026 01 23 fix deployment links#35

Merged
danielle-pinto merged 5 commits intomainfrom
2026-01-23-fix-deployment-links
Jan 27, 2026
Merged

2026 01 23 fix deployment links#35
danielle-pinto merged 5 commits intomainfrom
2026-01-23-fix-deployment-links

Conversation

@danielle-pinto
Copy link
Collaborator

Bug: The links in the newly deployed website are correct (double checked for spelling errors!) but still leading to 404 errors.

Explanation: After some research, the cause was determined to be Vitepress changing the URL's after deployment. The URL's for the bioJulia packages start with https://biojulia.dev/, just like the Biojulia site. When the Biojulia site was deployed at /dev/, the router was mangling the URLs. Vitepress uses client-side routing.

Fix: All 35 biojulia.dev links now have rel="external". This tells VitePress to treat them as external links and bypass client-side routing. Let's re-deploy and see if this solves the issue!

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Are these removals intended in this PR? seems like a separate thing (which is fine - just want to confirm).

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Haha, I just noticed that they were there. It is a separate thing. I can try to separate out the PRs more cleanly in the future 😂 Can also leave the hamburger in if preferred. 🍔

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Same question here - logo changes intended here?

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Yes, not directly related to the deployment link updates. I included everything in 1 PR since they are all small changes. But I'll make multiple smaller PR's in the future.

@danielle-pinto danielle-pinto merged commit fc6ed73 into main Jan 27, 2026
1 check passed
@danielle-pinto danielle-pinto deleted the 2026-01-23-fix-deployment-links branch January 29, 2026 17:54
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants