はじめに 普通、全ページをSSL化(https)にするなら.htaccessにこんな風に書きますよね。 RewriteEngine On RewriteCond %{HTTPS} off RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [R,L] 静的に作ってるページしかないならこれだけで全部httpsにリダイレクトするので、なんだかよさそうな気がします。 しかし、この書き方はformが絡むと結構深刻な問題を引き起こします。 Laravelで簡単なお問い合わせフォームを作ったとして、次のような書き方をしていた場合 {{ Form::open(['url' => route('inquiry.store'), 'method' => 'POST']) }} {{ csrf_token() }} {{ Form::text('name