[Nginx] Location 블록 사용법
2022. 12. 2. 19:33
웹/Nginx
Location 블록이란? location 블록은 Nginx에서 정의되어 있는 웹사이트의 특정 URL 을 조작하는데 사용되는 블록입니다. Server 블록에 정의되어 있는 웹사이트마다 Location 을 지정할 수 있으며, Location 을 여러 번 정의할 수 있습니다. Location 블록의 URL 구성과 패턴 location은 URI 경로의 일부인 prefix string이거나 정규식 표현이 될 수 있습니다. 다음 예시는 /some/path/document.html 과 같은 경로의 요청을 처리합니다. // nginx.conf location /some/path { ... } location context 안에 있는 directive는 요청을 어떻게 처리할지 정할 수 있습니다. 정적 파일(static..
CORS
2022. 11. 18. 17:56
웹
CORS 란? CORS 는 Cross Origin Resource Sharing의 약자입니다. Cross : 교차, Origin : 출처, Resource : 자원, Sharing : 공유 말 그대로 서로 다른 출처끼리 자원을 공유하겠다는 뜻입니다. (출처: MDN 공식 문서) 좌측의 웹 페이지는 domain-a.com 에 접속하면 볼 수 있는 웹 페이지입니다. domain-a.com 에 접속하면 웹 페이지를 렌더링하기 위해서 총 5개의 API 요청이 발생하고 있습니다. 이 중 셋은 Same Origin 이고 둘은 Cross Origin 입니다. 상단의 파란색 네모 박스 안에 있는 API 는 Same Origin 입니다. domain-a.com 에서 웹 서버 domain-a.com 으로 요청을 보냈기 때..