Repository navigation
Redirect drakestapleton.com to aienos.com/engineer/ - #86
Merged
Merged
Conversation
drakestapleton.com merged into About the engineer on aienos.com (aien-dev/aienos.com#123). GitHub Pages cannot send a 301, so site/ holds one stub per old address (45 pages and their 44 Markdown mirrors, listed in redirects.tsv): canonical link, meta refresh at 0, location.replace keeping the fragment, and a visible link. 404.html maps any other known path, else sends the visitor to /engineer/. The custom domain stays configured so every old link keeps resolving; sitemap.xml lists the new URLs. The Rust builder, content, assets, server and ops files are removed (history keeps them at 4b2313b); the automerge workflow goes with them. pages.yml now checks every row of redirects.tsv against its stub before deploying site/.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
drakestapleton.com is merged into About the engineer on aienos.com (aien-dev/aienos.com#123). This replaces the site with redirect stubs, one per old address (redirects.tsv: 45 HTML routes + 44 Markdown mirrors + the paper). Each HTML stub: canonical link, meta refresh 0, location.replace (keeps #fragment), visible link. 404.html maps other known paths, else /engineer/. CNAME stays www.drakestapleton.com; sitemap.xml lists the new URLs.
pages.yml checks every row against its stub (negative control: altering /glossary's target fails the check with rc=1) before deploying site/.
Merge only after aien-dev/aienos.com#123 is deployed, so the targets exist.