Canonical host williamlay.co.uk (apex): CNAME + DNS
Nobody has claimed this yet.
Assessment
- Difficulty
- 2/5
- Estimated time
- 1-3 hours
- Newbie friendliness
- 82/100
- Issue type
- Bug
- Clarity
- Clearly specified
- Activity status
- Active
- Tech stack
- github
- Domain
- documentation, infrastructure, web-dev
Research direction
Start by inspecting public/CNAME on main, then search the repository for www references and review README.md, docs/overhaul/content-audit.md, astro.config.mjs, sitemap entries, and OG tags. Confirm the apex host is used consistently and verify the listed redirects and HTTPS behavior; done means every acceptance criterion is checked on main.
Written by the indexing model from the issue text.
Description
Canonical host is the apex, https://williamlay.co.uk, for v2 as for v1. Decided 2026-09-15: v1 is already indexed on the apex, the Search Console Domain property is verified, and switching to www would cost a re-indexing transition for no concrete gain. This matches docs/overhaul/architecture.md and astro.config.mjs (site: "https://williamlay.co.uk") on main.
public/CNAME=williamlay.co.uk(added at cutover)- DNS: apex A/AAAA → GitHub Pages;
wwwCNAME →laywill.github.ioso GitHub serves the www → apex redirect.
Acceptance criteria
- Apex resolves to GitHub Pages (4× A, 4× AAAA in place, verified 2026-09-15)
-
wwwCNAME →laywill.github.io;http://,https://www.andlaywill.github.ioall 301 tohttps://williamlay.co.uk/with valid HTTPS (verified 2026-09-15 against v1) -
public/CNAMEonmain=williamlay.co.uk - All canonical URLs, sitemap entries and OG tags on
mainuse the apex host - Stale
wwwreferences onmainfixed:README.md("Canonical host") anddocs/overhaul/content-audit.md(CNAME line)
- Dominant language
- HTML
- Stars
- 0
- Forks
- 0
- Avg merge
- 9h 52m
- Merged PRs (30d)
- 59
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
More from laywill/laywill.github.io
-
design
Difficulty 2/5 1-3 hours Newbie friendliness 75/100
laywill/laywill.github.io#186 ·
-
design
Difficulty 2/5 1-3 hours Newbie friendliness 68/100
laywill/laywill.github.io#183 · 1 comment ·
-
Difficulty 2/5 Half a day Newbie friendliness 74/100
laywill/laywill.github.io#135 ·
-
Difficulty 2/5 1-3 hours Newbie friendliness 68/100
laywill/laywill.github.io#106 ·
-
infra
Difficulty 3/5 1-2 days Newbie friendliness 65/100
laywill/laywill.github.io#187 ·
All issues in laywill/laywill.github.io
Similar issues
-
Difficulty 1/5 Under an hour Newbie friendliness 95/100
Git-it-App/git-it-electron#1047 ·
-
Difficulty 2/5 1-3 hours Newbie friendliness 75/100
neondatabase/website#5944 ·
-
📕documentation
Difficulty 2/5 1-3 hours Newbie friendliness 75/100
db-ux-design-system/core-web#8239 ·
-
Difficulty 2/5 1-3 hours Newbie friendliness 70/100
libsdl-org/sdlwiki#1008 ·
-
Difficulty 2/5 1-3 hours Newbie friendliness 70/100