LoginSignup
29

More than 5 years have passed since last update.

nginx で HTTP → HTTPS へリダイレクトする

Posted at

http://hoge.example.com/~ へのアクセスを https://hoge.example.com/~ にリダイレクトする。

nginx ではデフォルトで NginxHttpRewriteModule というモジュールが有効になっており、Apache の mod_rewrite のようなことができるらしい。

server ブロックにこのように書くことで設定できる。

server {
  listen 80;
  server_name hoge.example.com;
  rewrite ^(.*) https://hoge.example.com$1 permanent;
}

参考URL
http://wiki.nginx.org/NginxHttpRewriteModule

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
29