我已经设置让我们encryption我的VPS上的SSL证书,这工作正常,但现在所有的VirtualHost都试图通过https://加载。
我在le-redirect.conf中find了RewriteRule指令:
<VirtualHost _default_:80> ServerSignature Off RewriteEngine On RewriteRule ^ https://%{SERVER_NAME}%{REQUEST_URI} [END,QSA,R=permanent] ErrorLog /var/log/apache2/redirect.error.log LogLevel warn
但我不知道如何从匹配的https重写规则中排除名为example.com的特定VirtualHost。
尝试添加到httpd.conf或apache2.conf
<VirtualHost example.com> RewriteEngine Off </VirtualHost>