Name: simple-constraints
Owner: Simpleweb
Description: Rails routing constraints
Created: 2013-02-01 16:06:15.0
Updated: 2014-02-14 10:22:04.0
Pushed: 2014-02-14 10:22:03.0
Size: 259
Language: Ruby
GitHub Committers
User | Most Recent Commit | # Commits |
---|
Other Committers
User | Most Recent Commit | # Commits |
---|
Routing constraints are automatically included in the Rails router.
Add this line to your application's Gemfile:
gem 'simple-constraints'
And then execute:
$ bundle
The subdomain
constraint allow you to specify routes that should only
be applied for certain subdomains. The :only
option will only match
the subdomains given, the :except
option won't match the given
subdomains. There is also a :tld_length
(should be 1
for .com
, 2
for .co.uk
etc) which defaults to 1.
Application.routes.draw do
bdomain only: 'blog' do
resources :posts
d
bdomain except: ['www', 'mail'] do
resources :spaces
root to: 'spaces#index'
d
ot to: 'pages#home'
git checkout -b my-new-feature
)git commit -am 'Add some feature'
)git push origin my-new-feature
)