Hi, I realized I forgot to mention we are running apache 2.0. On Tue, June
30, 2009 8:52 pm, Igor Cicimov wrote: > What about this: > > DirectoryIndex
index.cfm this was already set in our server config. > > Or maybe changing
the redirect to > > RewriteRule ^/(.*)$ http://192.168.0.100/$1 [P] > this
doesn't help. this is (part of) the log line for the initial request:
[rid#ccdee58/initial] (4) RewriteCond: input='/'
pattern='.*\.cfm|cfc|cfml|jsp|jws$' => not -matched it isn't until after it
processes the .htaccess file in the domain's docroot that i see this in the
rewrite log: rid#ccef280/subreq] (2) init rewrite engine with requested uri
/index.cfm i need to use the proxy rewrite at this point, but it seems like
by this point i lose the ability to preserve the requested hostname for the
proxy server (for which i can use ProxyPreserveHost On in the server config
or vhost block). > > On Tue, Jun 30, 2009 at 11:41 PM, K. Clair wrote: > >>
Hi All, >> >> I'm trying to figure out if the following is possible. Let me
know if >> anyone has any ideas! >> >> I have a webserver that takes all
incoming requests, and I am trying >> to proxy all coldfusion requests to
another server. >> >> So I have set up a rewrite to catch the requests based
on filenames >> and proxy them, like so: >> RewriteCond %{REQUEST_FILENAME}
.*\.cfm|cfc|cfml|jsp|jws$ [NC] >> RewriteRule ^(.*)$
http://192.168.0.100/$1[P] >> >> This is configured to apply across
many virtual hosts, so the
proxy >> server needs to know the requested hostname. Therefor, I'm also
using >> ProxyPreserveHost On in the server config. >> >> This is all
working splendidly except for directory requests which >> come in as /, and
where the index file is index.cfm. To catch these >> requests, it seems I
need to put the rewrite in a .htaccess file. >> However, ProxyPreserveHost
cannot go in the .htaccess file, and it >> being set to On in the main
server config is not carrying over to the >> .htaccess file. So when the
rewrite goes in the .htaccess file, >> requests to / get properly proxied,
but the proxy server cannot answer >> correctly because the requested
hostname is lost. >> >> Thoughts?? and Thanks! >> -K >>
[]

Reply via email to