Laravel 5 - O redirecionamento HTTPS htaccess em rotas de postagem não funciona.

Eu tenho um aplicativo criado com o Laravel 5 atuando como uma API. Eu tenho o seguinte no meu arquivo .htaccess para redirecionar todas as rotas para https:

  RewriteEngine On

    # Force SSL
    RewriteCond %{HTTPS} !=on
    RewriteRule ^ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]

Isso funciona bem para o seguinte:

https://example.com/route

mas lança um MethodNotAllowedHttpException se eu tentar acessá-lo com http. Ele redireciona corretamente para https, mas parece não estar seguindo corretamente com a solicitação POST, pois todas as minhas rotas permitem apenas o POST.

Existe alguma maneira de corrigir isso sem alterar minhas rotas para permitir GET também?

questionAnswers(1)

yourAnswerToTheQuestion