Skip to content
This repository has been archived by the owner on Feb 13, 2020. It is now read-only.

Canonical url and header link broken (404 Not Found) #504

Open
Krinkle opened this issue Nov 11, 2017 · 0 comments
Open

Canonical url and header link broken (404 Not Found) #504

Krinkle opened this issue Nov 11, 2017 · 0 comments

Comments

@Krinkle
Copy link

Krinkle commented Nov 11, 2017

Both at https://apple.github.io/ccs-calendarserver and https://www.calendarserver.org/ the page declares the following canonical url:

<link rel="canonical" href="https://www.calendarserver.org/ccs-calendarserver/">

However the url https://www.calendarserver.org/ccs-calendarserver/ does not exist (and presumably isn't supposed to). Looks like this is the result of partially old (apple.github.io sub directory) and partially new (calendarserver.org) mixing together to produce a broken url.

Also, on https://www.calendarserver.org/ the navigation bar points the title "Calendar and Contact Server" to an absolute path url /ccs-calendarserver/index.html which naturally is also a 404 Not Found when viewing from e.g. https://www.calendarserver.org/FAQ.html.

The easiest fix is probably to update the Jelyll configuration to always assume the new domain and to update the GitHub Pages config to enforce viewing via the .org domain, instead of supporting both.


See also smartcardservices/smartcardservices#149

@Krinkle Krinkle changed the title Canonical url broken (404 Not Found) Canonical url and header link broken (404 Not Found) Nov 11, 2017
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant