diff --git a/lib/rack/reverse_proxy.rb b/lib/rack/reverse_proxy.rb index ddadd3f..0852107 100644 --- a/lib/rack/reverse_proxy.rb +++ b/lib/rack/reverse_proxy.rb @@ -20,7 +20,7 @@ def call(env) headers = Rack::Utils::HeaderHash.new env.each { |key, value| if key =~ /HTTP_(.*)/ - headers[$1] = value + headers[$1.gsub('_', '-')] = value if value end } headers['HOST'] = uri.host if all_opts[:preserve_host]