Настройка проекта staticMatic с использованием /index.html:
/index.html
@slug = current_page.gsub(/\.html/, '')
возвращает "/index(.html)", но должно быть /index
"/index(.html)"
/index
Изменение термина исправляет: - @slug = current_page.gsub("/", "").gsub(".html", "") как найдено в:
@slug = current_page.gsub("/", "").gsub(".html", "")
https://github.com/adamstac/staticmatic-bootstrap/blob/master/src/helpers/application_helper.rb
Чтобы удалить начало "/" после того, как вы удалите html, просто выполните это (что будет делать обе в одной команде):
current_page.gsub(/\.html/, '').gsub(/\//,''))