본문 바로가기

URLRewrite

이미지나 동영상같은 리소스 파일을 특정 도메인에서만 불러쓸 수 있게 설정했습니다. (Windows Server 2016,IIS 10의 URL Rewrite이용) 갑자기 파일서버의 네크워크 트래픽이 크게 증가 할 때가 있습니다. 분석을 해보면 운영 중인 서비스 사이트에서의 참조가 아닌 외부에서의 참조(img,video태그의 URL)가 원인으로 판명되는 경우가 다발합니다. 출처를 밝힌 참조라면 홍보에 도움이 되니 감당하지만 그렇지 않은 무단(출처 명기가 없으므로)참조의 경우는 제한을 해야합니다. (네크워크의 계약된 대역폭을 넘게 되면 추가 요금이 발생합니다.) 특정 도메인에서만 참조하게 하려면 리퍼러(REFERER)를 체크하면 되는데 이미지나 동영상같은 리소스 파일에서는 불가능합니다. 웹어플리케이션에서 리소스파일을 읽고 리퍼러(REFERER)를 체크해서 스트림으로 출력하는 방법도 있지만 병목현상을 일으키기 딱 좋기 때문에 다수의 유저가 이용하는 서비스에는 맞지 않습.. 더보기
HTTP의 엑세스를 HTTPS로 리다이렉트 시켰습니다.(Windows Server 2016,IIS 10의 URL Rewrite이용) 설정할 때마다 매번 찾아봤던 내용이라 정리를 해둡니다. IIS의 확장모듈 "URL Rewrite(URL 재작성)"을 이용했습니다. IIS의 기본 모듈이 아니라서 추가로 설치해야 하는데, 웹 플랫폼 인스톨러를 이용해서 설치하거나 https://www.microsoft.com/web/downloads/platform.aspx Web Platform Installer : The Official Microsoft IIS Site HomeDownloadsMicrosoft Supported DownloadsWeb Platform Installer Install this extension or view additional downloads OverviewThe Microsoft Web Platform Installe.. 더보기

반응형