Nginxのserverディレクティブの設定など、ドキュメントを漁る必要が有りそうです。リニューアルでhttps⇒httpsの様なサーバー引越しの場合、まず、https⇒httpで移して、それからSSL化という手順になるので、このあたりはしっかり詰めておかないと厄介。HSTSはhttps://hstspreload.org/を見ながら設定する必要が有ります。FQDNのサブドメイン含有の有無とプリロードHSTS設定の有効化/無効化など選択すべき点があります。httpリクエストやレスポンスがよくわからなかったりメンドクサイという場合は、以下のコマンドの方が良さそう。このあたりは、/var/spool/mail/rootにメールが届くので適宜内容を確認しながら行うのがお勧めですが、UTC時間でメールが届くのでややこしい・・・。ご参考にUTC時間は日本マイナス9時間です。/etc/monit.d/alertでmonitの設定も確認出来ます。redirectでhttpからhttpsへのリダイレクト設定も忘れずに。lessやcatでserverディレクティブを見る事が出来ます。--ruby24※CircleCIを使う場合、Linuxユーザーkusanagiのキーペアのパスフレーズは無しにすることを強く推奨します。Nginx)についてKUSANAGIの場合、ダッシュボードログイン画面にBasic認証を掛けられるようになっています。指定したIPアドレスでなければBasic認証を実行する様にKUSANAGIのドキュメントを見ていただくと設定する事が出来ます。WordPressホスティングを使い、ダッシュボードログイン画面ではなく、WPサイトを表側から見た部分にBasic認証をかける場合、以下の手順となります。installedhttpd-toolsが入っているかどうかよくわからない・・・。httpd-toolsインストールKUSANAGIは最初からダッシュボードログイン画面にBasic認証を設定出来る様になっているので、おそらくhttpd-toolsはKUSANAGIに既に入っていますが、インストールをやってみる。よって不要扱いになりました。パッケージ2.htpasswdを置く場所DocumentRootより上、プロファイル名より下として他プロファイル(バーチャルホスト)との干渉を避けました。//.htpasswdを置く場所/home/kusanagi/プロファイル名.htpasswdを作る所有ユーザー(chown)、所有グループ(chgrp)等に注意。usernameの部分を任意のユーザー名に置き換える。所有ユーザー(chown)、所有グループ(chgrp)、SELinux等も場合によって注意。locationディレクティブのtry_fileの下にauth_basicの2行を追記。restart念のため、ブラウザでsub.hogehoge.mlなどをたたいてBasic認証が機能しているか確認してみてください。