Уважаемое сообщество Stack Overflow,
Я веду блог на Github Pages, который работает на Jekyll. Канонизация отлично работает на индексной странице (usabilityreport.de -> www.usabilityreport.de), тогда как на подстраницах ее нет. usabilityreport.de/user-experience должен вести на эту страницу, но вместо этого приводит к общему запросу 404 страница.
GitHub не поддерживает файлы .htaccess, поэтому я не могу использовать RewriteEngine On. Мои исследования привели меня только к тегу канонизации, который не имеет никакого эффекта.
<link rel="canonical" href="{{ site.url }}{{ page.url | replace:'index.html',''}}">
Полный код доступен на GitHub.