Class: Workarea::RoutesConstraints::RedirectConstraint

Inherits:
Object
  • Object
show all
Defined in:
lib/workarea/routes_constraints/redirect.rb

Instance Method Summary collapse

Instance Method Details

#matches?(request) ⇒ Boolean

Returns:

  • (Boolean)


4
5
6
7
8
# File 'lib/workarea/routes_constraints/redirect.rb', line 4

def matches?(request)
  request.path != '/sitemap.xml'        || # ignore root sitemap
  request.path !~ /\A\/sitemaps\/.*\z/i || # ignore all sitemaps
  request.path !~ /\A.*\.(jpe?g|png|gif|swf|css|js|xml)\z/i # ignore assets
end