約束の地

キャロ組

nginx で リダイレクト をする設定

結論

  • 以下の書き方で httphello.example.com に飛んできた場合に https://www.yahoo.co.jp/ にリダイレクトさせます
  • 以下の書き方は 302 の場合です
  • 301 にする場合は rewrite ^(.*)$ https://www.yahoo.co.jp/ redirect; の部分を rewrite ^(.*)$ https://www.yahoo.co.jp/ permanent; に変更します*1
server {
  listen 80;
  ssl off;
  server_name hello.example.com;

  location ^~ / {
    rewrite ^(.*)$ https://www.yahoo.co.jp/ redirect;
  }
}

*1:redirect と書くのではなく permanent と書く

Powered by はてなブログ