この記事は最終更新日より 1 年以上経過しています。
画像やリンクが無効になっている可能性もあるのでご了承下さい。
画像やリンクが無効になっている可能性もあるのでご了承下さい。
割と早いうちから https://
のサポートを始めてかなり経過しているし、世の中もだいたいそれが当たり前な感じになってきているので、そろそろ管理面でアレなのでサポートしておくのはやめてみるかなと思い立った。
http で接続が来ても https にリダイレクトしているのでコンテンツは同じ。だけど両方がっつりクロールされるのが嫌だ、というのが大きな理由。
既に最低限必要な 80 番ポートの HTTP 接続のみサポートし、ブログへのアクセスは出来ないようにしているが、ログを見る限りそうそう大きな問題はなさそうだ。
一部 feed の GET が流れてきているけど、そもそも http://
では取得されないはずなんだけどなとか思いつつ切り捨てる方向で。
Nginx の設定としては 80/tcp
で Listen してる server ディレクティブ内にてリダイレクトしているところをコメントアウトしているだけ。
必要最低限な―― というのは Let’s Encrypt の Domain Validation に必要な物だけとなる。
location /.well-known/acme-challenge/ { # for Let's Encrypt DV.
try_files $uri /dev/null =404;
}
# location / {
# return 301 https://$host$request_uri;
# }
コメント