当我使用反向代理时,iNotes 重定向到自己的地址

当我使用反向代理时,iNotes 重定向到自己的地址

我正在尝试为 Domino iNotes 设置反向代理。我想使用地址 email-test.domain.com 在我登录之前它一直有效。登录后它将我重定向回 email.domain.com。我如何保留我的代理地址和 SLL 证书?

这是我在代理服务器上的设置:

<VirtualHost *:80>
        ServerName email-test.domain.com
        Redirect / https://email-test.domain.com/
</VirtualHost>

<VirtualHost *:443>
        ServerName email-test.domain.com
        CustomLog /var/log/httpd/access_email.log vcombined
        ProxyRequests off
        SSLProxyEngine on
        ProxyPass / https://email.domain.com/
        ProxyPassReverse / https://email.domain.com/
        ProxyPreserveHost On
        SetOutputFilter proxy-html
        ProxyHTMLURLMap / /
        RequestHeader unset Accept-Encoding
        SSLEngine on
        SSLProtocol all -SSLv2 -SSLv3
        SSLCipherSuite ALL:!ADH:RC4+RSA:+HIGH:+MEDIUM:+LOW:+SSLv2:+EXP:+eNULL
        SSLCertificateKeyFile /etc/pki/tls/private/localhost.key
        SSLCertificateFile /etc/pki/tls/certs/localhost.crt
</VirtualHost>

答案1

重定向后,如果我将浏览器中的 url 更改为 email-test,它就可以正常工作

所以我尝试添加重写:

RewriteEngine On RewriteCond %{REQUEST_URI} !email.domain.* RewriteRule ^(.*)$ https://email-test.domain.com$1 [R]

但没有成功。它创建了循环。有什么建议吗?

相关内容