One of my clients wants his new Rails application to look more like his traditional web site. He wants to know if I can force urls to have a file extension, preferably .html
.
I don't want to hard-code the extension in routes.rb
as
match ':controller/:action/:id.html'
(or similar) because the client also wants to have a respond_to
-style JSON API which requires the use of .:format
.
Can this be done?