使用/index.html
:
@slug = current_page.gsub(/\.html/, '')
返回"/index(.html)"
,但应该是/index
更改字词更正: - @slug = current_page.gsub("/", "").gsub(".html", "")
,如下所示:
https://github.com/adamstac/staticmatic-bootstrap/blob/master/src/helpers/application_helper.rb
答案 0 :(得分:1)
要在删除html后删除开头“/”,只需执行此操作(这将在一个命令中执行):
current_page.gsub(/\.html/, '').gsub(/\//,''))