Тема: Перенаправлення на GitHub Pages. Багатомовні сайти.
Я хочу зробити на github.io двомовний (як мінімум дво) статичний сайт без js.
І було б дуже добре, якби відбувалось перенаправлення (на стороні сервера) залежно від Accept-Language клієнта.
Github не підтримує .htaccess і .conf файли.
На самому github є одна сторінка про перенаправлення з використанням jekyll-redirect-from. Чи можна його якось використати для перевірки Accept-Language ?
Ще є цікава стаття про створення багатомовних сайтів з використанням jekyll-multiple-languages-plugin, але там пишуть, що перевірити Accept-Language на стороні сервера не можна. Цитата:
A better solution would be to do a server side redirect based on the request Accept-Language header. Unfortunately, it’s not possible to configure server redirects with GitHub Pages, so Javascript is the best we can do.
Але ж всі ті jekyll-плагіни зроблені на ruby і виконуються на сервері. То може існує спосіб обробити Accept-Language ?