mirror of
https://github.com/harvard-edge/cs249r_book.git
synced 2026-05-06 17:49:07 -05:00
[GH-ISSUE #1070] Broken EPUB link in v0.4.2 release (404) #1680
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @schwartz1375 on GitHub (Dec 8, 2025).
Original GitHub issue: https://github.com/harvard-edge/cs249r_book/issues/1070
Description:
In the v0.4.2 release (https://github.com/harvard-edge/cs249r_book/releases/tag/v0.4.2), the EPUB download link points to:
This URL currently returns a 404 Not Found error.
Expected behavior:
The EPUB link in the release assets or documentation should point to a valid, downloadable EPUB file.
Steps to reproduce:
Additional context:
This affects users trying to access the EPUB version of the book directly from the release page.
@profvjreddi commented on GitHub (Dec 8, 2025):
Ah, thank you for letting me know!
I did a recent release, and I think I broke it in that process. I'll fix it later tonight.
Thank you for letting me know!
@profvjreddi commented on GitHub (Dec 8, 2025):
Could you please check again @schwartz1375?
I just did a DNS rule update. I moved from Netlify to Cloudflare over the weekend, and in that process, I broke the DNS rule.
@schwartz1375 commented on GitHub (Dec 8, 2025):
Thanks for the quick turnaround, @profvjreddi!
I just checked again, and the EPUB link is now working as expected on my end. Everything resolves correctly.
Really appreciate the fast fix and the clarification about the DNS rule update!
@profvjreddi commented on GitHub (Dec 10, 2025):
Fixed in commit
5d5c4c350: The /epub and /pdf redirects in netlify.toml were using relative paths that got caught by the catch-all redirect withforce=true, causing a redirect chain to a non-existent path. Changed to direct GitHub Pages URLs.