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]