Skip to content

grosser/rack-path_prefixer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Prefix any path in your app with something.

  • Converts any incoming path from /foo/xxx to /xxx
  • Converts links in body from /xxx to /foo/xxx

As Rails plugin: rails plugin install git://github.com/grosser/parallel_tests.git
As Gem: sudo gem install rack-path_prefixer

config.middleware.use('Rack::PathPrefixer', :prefix => 'foo')

The replace links in body part is just a gsub, so it wont cover all cases.

Rails 3

With Rails3 you can use the router to get a similar behaviour with:

# config/routes.rb
scope "/foo" do
  ... all your routes ...
end

Author

###Contributors

Michael Grosser
grosser.michael@gmail.com
Hereby placed under public domain, do what you want, just do not hold me accountable...

About

Prefix any path in your app with something.

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages