nginx のリダイレクト時に URL にポート番号を含めないようにする port_in_redirect

nginx で example.com/test にアクセスするとデフォルトでは example.com:8080/test のようにポート番号が含まれていしまいます。それを含まないようにできるのが port_in_redirect です。これを server ディレクティブ内に入れればポート番号を含めずにリダイレクトしてくれるようになります。

1
2
3
server {
      port_in_redirect off;
}

また、nginx の port_in_redirect が動かない場合はブラウザのキャッシュにも注意します。これらの情報については下記のページが参考になりました。

コメント

コメントは受け付けていません。