黒ブタBLOG

エンジンエックス(nginx)でリダイレクトする方法

設定ファイルは設定をしている.confに記述する
ファイルの編集に使うコマンド

vi 設定したいファイル名
(例) vi test.conf

記述後はエスケープ(esc)を押して保存
「:w」
または保存してそのままファイル外へ
「:wq」
記述内容を反映しないで終了
「:q」
記述内容を反映しないで強制的に終了
「:q!」

 

server {}内に下記を記述

# https-redirect
location ~* ^/リダイレクトしたいページURL(トップディレクトリ以下URL) {
return 301 リダイレクト先URL;
}

(例)
# https-redirect
location ~* ^/test-cat/123.html {
return 301 http://sample.com;
}

上記記述後は必ずリロードする
※リロードしないと反映されない

nginx -s reload