我使用 Apache 作为电子邮件 Web 访问的反向代理。当我连接到登录页面时,代理工作正常。我看到了 url email-test.example.com。不幸的是,登录后,电子邮件服务器重定向回 email.example.com(我无法在电子邮件服务器中更改)。因此它断开了我的连接,因为我需要通过代理服务器进行访问。我该如何保留 url email-test.example.com?我想我需要使用 mod Rewrite,但我完全不知道如何使用它。谢谢
<VirtualHost *:80>
ServerName email-test.example.com
Redirect / https://email-test.example.com
</VirtualHost>
<VirtualHost *:443>
ServerName email-test.example.com
CustomLog /var/log/httpd/access_email.log combined
ProxyPass / http://email.example.com/
ProxyPassReverse / http://email.example.com/
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>