設定方法
/etc/nginx/nginx.conf
ファイルにリダイレクトルールを書き込む。
SSLの場合は/etc/nginx/conf.d/default-ssl.conf
ファイルに設定を書き込む。
テンプレート
server {
# いろいろ記述がある
# 〜〜〜〜
# このあたりに書き込む
location ルール {
return 301 転送先;
}
}
具体例
具体的には次のような例となります。http://example.com/hoge/
とhttp://example.com/hoge/index.html
の2つのURLが存在するとFacebookやはてなブックマークの数値が分散するので転送設定をかけておくと吉。
server {
# いろいろ記述がある
# 〜〜〜〜
# このあたりに書き込む
location = /hoge/ {
return 301 /hoge/index.html;
}
}
これだとindex.html
ファイルのほうに転送され幸せになる。