module ActionController::UrlFor

def _routes

def _routes
  raise "In order to use #url_for, you must include routing helpers explicitly. " \
        "For instance, `include Rails.application.routes.url_helpers"
end

def url_options

def url_options
  super.reverse_merge(
    :host => request.host_with_port,
    :protocol => request.protocol,
    :_path_segments => request.symbolized_path_parameters
  ).merge(:script_name => request.script_name)
end