HTTPS強制化
force-httpsミドルウェアは、すべてのリクエストをHTTPSプロトコルに強制的にリダイレクトします。
このミドルウェアをRouterに適用した場合、ルートが一致したときのみプロトコル変換が強制されます。ページが存在しない状況ではリダイレクトされません。
しかし、より一般的な要件は、ルートが一致せず404エラーが返される場合でも、あらゆるリクエストを自動的にリダイレクトすることです。この場合、ミドルウェアをServiceに追加します。リクエストがルートに正常に一致したかどうかに関わらず、Serviceに追加されたミドルウェアは常に実行されます。
サンプルコード