diff --git a/actionpack/lib/action_controller/request.rb b/actionpack/lib/action_controller/request.rb index 75b7c62378c13a2eac9cf7450e75595157de3e52..46080b1318ed913744d2e92269e20f635f2e433a 100755 --- a/actionpack/lib/action_controller/request.rb +++ b/actionpack/lib/action_controller/request.rb @@ -90,7 +90,7 @@ def ssl? end def path - path = path_info ? path_info : ( request_uri ? request_uri.split('?').first : '' ) + (path_info && !path_info.empty?) ? path_info : (request_uri ? request_uri.split('?').first : '') end def port