#btremMy SSG avoids putting the document format in urls by writing each post to its own subdirectory as index.html. But I didn't like the trailing slash. It took a fair bit of wrestling to get what I wanted, yyyy-mm-fileslug (with /no/ .html at the end!).