nginx 에서 IP주소로 접속시 return
본문
안녕하세요!!
http://xxx.xxx.xxx.xxx ip주소로 접속시 아래처럼 하면 404 에러페이지를 보여줍니다.
server {
listen 80 default;
listen [::]:80 default;
return 404;
}
그런데, 위와 같이 하면 http에서만 작동되더군요.
https://xxx.xxx.xxx.xxx 처럼 https 아이피주소로 접속시에도 404로 처리하려면 어떻게 해야 하나요?
미리 감사드립니다.
답변 2
server {
listen 443 default;
listen [::]:443 default;
return 404;
}
보니까..
이렇게 포트가 2개로 이루어진거 아녀요? 여기서 접속할때 http 에 따로 리다이렉트 하고
https도 마찬가지로 리다이렉트해서 하는건 아닌가요?
server {
listen 80;
server_name domain.com;
}
server {
listen 443;
server_name domain.com;
}
답변을 작성하시기 전에 로그인 해주세요.