Apache 使用jkmount在ssl.conf中设置自定义错误页

Apache 使用jkmount在ssl.conf中设置自定义错误页,apache,ssl,mod-jk,Apache,Ssl,Mod Jk,我想在ssl.conf下设置一个自定义错误页面,我已经使用下面发布的相同设置使它在没有ssl的情况下工作。但对于ssl,我的浏览器不断地说“在chrome中建立安全连接,或者在mozilla中建立tls握手”,这是服务器上提到的路径。然而,对于URL来说,它工作得很好。不知道出了什么问题 Alias /error/ "/opt/apache/htdocs" ErrorDocument 503 /error/maintenancepage.html <VirtualHost *:443&g

我想在ssl.conf下设置一个自定义错误页面,我已经使用下面发布的相同设置使它在没有ssl的情况下工作。但对于ssl,我的浏览器不断地说“在chrome中建立安全连接,或者在mozilla中建立tls握手”,这是服务器上提到的路径。然而,对于URL来说,它工作得很好。不知道出了什么问题

Alias /error/ "/opt/apache/htdocs"
ErrorDocument 503 /error/maintenancepage.html 
<VirtualHost *:443>
    ServerName  subdomain.com
    DocumentRoot /opt/apache/htdocs/
    RewriteEngine on
    <Directory /opt/apache/htdocs/>
            AllowOverride None
            Options None
            Order allow,deny
            Allow from all
    </Directory>        
    JkMount /* loadbalancer
    JkMount / loadbalancer
    JkMount     /*      loadbalancer;use_server_errors=503
    JkUnMount   /error/*   loadbalancer
    SSLEngine On
    SSLProtocol all -SSLv2 -SSLv3
    SSLHonorCipherOrder On
    SSLCipherSuite ECDHE-RSA-AES198-SHA232:AES567-GCM SHA123:!RC6:HIGH:!MD5:!aNULL:!EDH
    SSLCertificateFile "com.crt"
    SSLCertificateKeyFile "ssl.key"
    SSLCertificateChainFile "ca-bundle"
</VirtualHost>
此外,我还在httpd.conf中使用rewrite将所有http URL重写为类似https的URL

RewriteCond %{HTTP_HOST} ^(.*)$ [NC]
RewriteRule (.*) https://%1%{REQUEST_URI}
RewriteCond %{HTTP_HOST} ^(.*)$ [NC]
RewriteRule (.*) https://%1%{REQUEST_URI}