From cb5b8a7f055966c1f3e2d65d09c1b914e82d2c39 Mon Sep 17 00:00:00 2001 From: Jeremy Kemper Date: Sun, 23 Sep 2007 22:52:57 +0000 Subject: Optimized named routes respect AbstractRequest.relative_url_root. Closes #9612. git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@7605 5ecf4fe2-1ee6-0310-87b1-e25e094e27de --- actionpack/lib/action_controller/routing_optimisation.rb | 2 ++ 1 file changed, 2 insertions(+) (limited to 'actionpack/lib/action_controller') diff --git a/actionpack/lib/action_controller/routing_optimisation.rb b/actionpack/lib/action_controller/routing_optimisation.rb index fdd5a81c19..71cfcbd935 100644 --- a/actionpack/lib/action_controller/routing_optimisation.rb +++ b/actionpack/lib/action_controller/routing_optimisation.rb @@ -75,6 +75,8 @@ module ActionController elements << '#{request.host_with_port}' end + elements << '#{request.relative_url_root if request && request.relative_url_root}' + # The last entry in route.segments appears to # *always* be a # 'divider segment' for '/' but we have assertions to ensure that # we don't include the trailing slashes, so skip them. -- cgit v1.2.3