Nginx + fastCGI な環境で SSL を有効にした状態で、phpMyAdmin を使用しようとしたんですがログインしようとすると 「400 Bad Request The plain HTTP request was sent to HTTPS port」 と言うエラーが発生してログインできない。 url を見ると、トップページで https://example.com/phpmyadmin/ にアクセスしてるのに、ログインボタンをクリックすると http://example.com:443/phpmyadmin/ 〜 に飛ばされちゃうという現象が起きてました。 結論から言うと「fastcgi_param HTTPS on;」を指定していなかったのが悪かったようです。 正常に動作した nginx.conf を晒しておきますね。 server { server_name _; r