Placed my Sinatra app, BlogServer, in the config.ru and added some code to serve index.html if URL doesn't include it--it mimics extensionless URLs.