I want to proxy http to http and https to https (I have my reasons!)

Which is better, to use mod_rewrite for http 

<VirtualHost  http:80>
        ProxyRequests On
        RewriteEngine on
        RewriteRule ???
</VirtualHost>

or the following

<VirtualHost http:80>
        SSLEngine Off
        ServerAdmin [EMAIL PROTECTED]
        ServerName http.rnib.org.uk
        ErrorLog /var/log/httpd/http-error_log
        TransferLog /var/log/httpd/http-access_log
        ProxyPass / http://http-proxy/
        ProxyPassReverse / http://http-proxy/
        Options None
</VirtualHost>

And in the case of https

<VirtualHost  https:443>
        SSLEngine On
        SSLCertificateFile /etc/httpd/conf/ssl.crt/https.crt
        SSLCertificateKeyFile /etc/httpd/conf/ssl.key/https.key  
        ProxyRequests On
        RewriteEngine on
        RewriteRule ???
</VirtualHost>

or

<VirtualHost https:443>
        SSLEngine On
        SSLCertificateFile /etc/httpd/conf/ssl.crt/https.crt
        SSLCertificateKeyFile /etc/httpd/conf/ssl.key/https.key        
        ServerAdmin [EMAIL PROTECTED]
        ServerName https.rnib.org.uk
        ErrorLog /var/log/httpd/https-error_log
        TransferLog /var/log/httpd/https-access_log
        ProxyPass / https://https-proxy/
        ProxyPassReverse / https://https-proxy/
        Options None
</VirtualHost>

I've missed out the rewrite rule, as I'm not entirely sure about the syntax.

- 
John Airey
Systems Engineer, iSys, Royal National Institute for the Blind,
PO BOX 173, Peterborough PE2 6XU
Tel.: +44 (0) 1733 375299 Fax: +44 (0) 1733 375255 [EMAIL PROTECTED] 

______________________________________________________________________
Apache Interface to OpenSSL (mod_ssl)                   www.modssl.org
User Support Mailing List                      [EMAIL PROTECTED]
Automated List Manager                            [EMAIL PROTECTED]

Reply via email to