当请求方法不是 POST 时,如何将 HTTP 请求路由到 HTTPS

How do I route the HTTP requests to HTTPS when the request method is not POST

当请求方法不是POST时,我想将我阿里云实例上的所有HTTP请求路由到HTTPS请求。

这是我当前的配置:

RewriteEngine On
RewriteCond %{HTTPS} !=on
RewriteRule ^/?(.*) https:// %{SERVER_NAME}/ [R,L]

如何更改此配置,使其仅在请求不是 POST 时重定向?

RewriteCond %{REQUEST_METHOD} !POST