サーバのURLでアクセスが有った時はwebページを表示するが、IPアドレスからアクセスが有った時は404を返すように設定した。
上の方のserverディレクティブでは80番ポートへのアクセスは404エラーを返す。
下の方のserverディレクティブで設定しているURLにアクセスが有ったときのみページが表示される。
IPアドレスで直セスアクセスがあった場合、上のserverディレクティブの処理が行われる。
[参考]
Nginxのエラーページをカスタマイズする方法
https://qiita.com/ryounagaoka/items/fd641e39a196b47db875
nginx
https://nginx.org/en/
上の方のserverディレクティブでは80番ポートへのアクセスは404エラーを返す。
下の方のserverディレクティブで設定しているURLにアクセスが有ったときのみページが表示される。
IPアドレスで直セスアクセスがあった場合、上のserverディレクティブの処理が行われる。
server {
listen 80 default_server;
error_page 404 /404.html;
location = /404.html {
root /opt/nginx/html;
internal;
}
}
server {
listen 80;
server_name <アクセス用URL>
# ここに設定を書く
}
[参考]
Nginxのエラーページをカスタマイズする方法
https://qiita.com/ryounagaoka/items/fd641e39a196b47db875
nginx
https://nginx.org/en/
コメント
コメントを投稿