こんな感じです。
compile '*' do if item.binary? # don't filter binary items else if item[:extension] == 'css' # don't filter or layout else filter :erb layout 'default' end end end route '*' do if item.binary? # Write item with identifier /foo/ to /foo.ext item.identifier.chop + '.' + item[:extension] else if File.basename(item.identifier) + '.' + item.attributes[:extension] == File.basename(item.attributes[:content_filename]) item.identifier.chop + '.' + item[:extension] else item.identifier + 'index.html' end end end layout '*', :erb