Как удалить URL-адреса в верхнем регистре с помощью блога octopress Heroku?

Я конвертирую свой блог в octopress/jekyll, размещенный на Heroku.

Все это хорошо работает локально, однако при загрузке в Heroku я получаю URL-адреса с заглавными буквами, которые, похоже, сохраняются при обновлениях и перестроениях удаленного репозитория.

Сообщения в таких местах, как mydomain/category/postname, содержат файлы перенаправления html, чтобы помочь с изменением структуры URL между предыдущим доменом wordpress/категорией/postname на домен стиля octopress по умолчанию/yyyy/mm/dd/postname. Они создаются с помощью плагина Alias ​​Generator от tsmango.

Если я введу http://www.williampickup.org/Ceramics/john-dermer в в браузере перенаправление работает, а в нижнем регистре - нет. Имена каталогов в верхнем регистре для категорий были артефактом оригинального скрипта, который я использовал для создания записей yaml псевдонимов в своих сообщениях в блоге. Я исправил это локально, однако я не могу загрузить правильную структуру каталогов нижнего регистра в Heroku.


person wrp    schedule 24.02.2014    source источник


Ответы (1)


В конце концов я заметил, что имена каталогов писались с большой буквы, когда я вносил изменения в свой репозиторий git. Решением оказалось изменить настройку git config так, чтобы ignorecase = true.

person wrp    schedule 04.03.2014