NginX 특정 파일/폴더만 허용

개요

hello.html과 allow 디렉토리만 허용하고, 나머지 요청은 301 리다이렉트하도록 nginx.conf를 수정

http {
	....
	server {
		listen       80;
		server_name  localhost;

		# deny everything that doesn't match another location
		location / { 
			#deny all;
			return 301 https://coupang.com; 
		}

		# allow access #1
		location /hello.html { }
		location /allow/ { }
		....

		# allow access #2
		location ~ ^/hello.html|/allow/ { }
	}
}

참고

Notice

  • 이 저작물은 크리에이티브 커먼즈 저작자표시-비영리-변경금지 2.0 대한민국 라이선스에 따라 이용할 수 있습니다. 크리에이티브 커먼즈 라이선스
  • 저작권과 관련된 파일요청 및 작업요청을 받지 않습니다.
  • 댓글에 대한 답변은 늦을 수도 있습니다.
  • 답글 남기기

    이메일 주소를 발행하지 않을 것입니다. 필수 항목은 *(으)로 표시합니다