]> code.delx.au - cgiproxy/blobdiff - ruby/path.cgi
More example config
[cgiproxy] / ruby / path.cgi
index 108d1f508ce79dbdd988cb85ca501394441d8281..69f338ea69f75ee5c990840ac44fc3ec6e657a34 100755 (executable)
@@ -1,5 +1,10 @@
-#!/usr/bin/env ruby
+#!/usr/bin/ruby
 
 require 'proxy.rb'
-proxyTo "http://internalserver/somepath"
+host = ENV["HTTP_HOST"]
+case host
+when "public.example.com"
+       host = "internal.example.com"
+end
+proxyTo "https://#{host}"