Skip to content

Instantly share code, notes, and snippets.

@stefl
Created March 12, 2011 09:58
Show Gist options
  • Save stefl/867165 to your computer and use it in GitHub Desktop.
Save stefl/867165 to your computer and use it in GitHub Desktop.
Redirect trailing slashes in Sinatra
get %r{(.+)/$} do |r| redirect r; end;
@pithyless
Copy link

This was eating my path. For example /foo/bar was redirecting to /foo

This seems to work for me (haven't done much testing):

get %r{(.+)/$} do |r| redirect r; end;

@stefl
Copy link
Author

stefl commented Apr 22, 2011

Yes I had to do the same thing - I've updated it, thanks.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment