[Dev] BackEnd/iis

http://www.jppinto.com/2009/01/automatically-redirect-http-requests-to-https-on-iis-6/ IIS6, IIS7 설정할 수 있도록 설명된 블로그
4xx Client Error 400 Bad Request 클라이언트의 잘못된 요청으로 처리할 수 없음 401 Unauthorized 클라이언트의 인증 실패 402 Payment required 예약됨 403 Forbidden 접근이 거부된 문서를 요청함 404 Not found 문서를 찾을 수 없음 405 Method not allowed 리소스를 허용안함 5xx Server Error 500 Internal Server Error 내부서버 오류 (잘못된 스크립트 실행시) 501 Not Implemented 클라이언트에서 서버가 수행할 수 없는 행동을 요구함 502 Bad Gateway 서버의 과부하 상태 503 Server Unavailable 외부 서비스가 죽었거나 현재 멈춤 상태
IIS 7.5에서 지원하는 URL RewriteIIS 7.5에서는 URL Rewirte Module이 기본적으로 설치가 되어있지 않기 때문에설치 파일을 다운 받아서 설치를 해야한다. Download : http://www.iis.net/download/urlrewrite 이번 포스팅에서는 단순히 HTTP 요청을 HTTPS로 Redirect 시키는 방법만 설명하겠다.우선 설치가 완료 되면 이 코드를 Web.config의 구문 안에 포함시키면 된다. 너무 날로 먹나??당연 IIS의 URL Rewirte에서 편한 UI를 통해서 원하는 패턴을 넣어서 설정할 수도 있다.하지만 앞에서도 얘기했듯이 HTTPS로 Rewrite 시키는 방법만 알려주겠다는 것!!!
Restart없이 IIS 재설정 하는 방법입니다. ASP.NET Ver. 2.0에서 4.0으로 변경하기 위해서는 Command 창에서 닷넷 4.0이 설치가 되어있는 경로로 이동을 합니다. C:\WINDOWS\Microsoft.NET\Framework\v4.0.30319/ 우선 웹 서버의 Meta ID를 이용해서 변경이 가능합니다. Meta ID를 확인하기 위해서는 아래와 같은 명령어로 등록된 웹서버의 Meta ID를 확인 할 수 있습니다. C:\WINDOWS\Microsoft.NET\Framework\v4.0.30319>aspnet_regiis –lk 그러면 웹서버의 재 시작 없이 ASP.NET의 버전을 변경하기 위해서는 아래의 명령을 실행시키시면 됩니다. C:\WINDOWS\Microsoft.NET\F..
이 포스트를 읽기 전에 꼭 URL Rewriting in ASP.NET 포스트를 먼저 읽어보도록 하자. 프로그램에서는 무엇이든지 간에 해당 기술의 기본원리를 알고 이해해야지만 더 좋은 적용방법과 응용방법이 생각날 것이고 문제에 직면했을때 더 빠른 해결방법을 찾아낼 수 있을것이다. 단지 주어진 기술, 또는 Copy & Paste는 자기발전에 전혀 도움이 되지 않거니와 개발자라고 하기에 챙피한 일이지 않은가? 그럼 모두 앞 포스트를 숙지하였다고 생각하고 앞 포스트의 내용을 기초로 하여 실제 사용가능한 URL Rewriter를 만들어 적용하여 보자. 아마도 아래 내용을 이해했다면 HttpModule을 이용한 URL Rewriter를 만드는건 어렵지 않을 것이다. 만약 어렵다면 제가 만들어놓은 어셈블리(.NET..
JaeYa_Lee
'[Dev] BackEnd/iis' 카테고리의 글 목록