这花了太长时间(部分由于拼写),但我想我会发布我的整个虚拟主机文件,因为它可能有用.
您需要确保已指定DocumentRoot,并且您要执行ProxyPass /file.html!在您的主要ProxyPass /之前.
DocumentRoot /var/www/html
#ProxyPreserveHost On
# Fake SSL if Loadbalancer does SSL-Offload
SetEnvIf Front-End-Https "^on$" HTTPS=on
SSLEngine on
SSLCertificateFile file
SSLCertificateKeyFile file
SSLCertificateChainFile file
ProxyPass /maintenance-message.html !
ProxyPass /maintance-message_files !
ProxyPass / "ajp://localhost:8009/"
ProxyPassReverse / "ajp://localhost:8009/"
ServerName server.something.com:443
ErrorDocument 503 /maintenance-message.html