안녕하세요
현재 2008서버 R2 와 IIS7.5를 사용하고 있습니다.
질문은 다름이 아니라 IIS에서 오류 페이지를 수정 할수 있는걸로 알고 있습니다.
그래서 홈페이지 사용자들에게 500에러 페이지를 보여주지 않고
관리자만 에러코드를 보여줄수 있게 할려고 합니다.
어떤 부분을 수정해야지 홈페이지 사용자들은 에러 코드를 안보고
관리자만 볼수있게 할수 있을까요.?
관리자만 보여주는 방법은 IP를 통해서 보여주려고 합니다.
사용언어는 ASP 입니다.
감사합니다.
Comment 1
-
쓸만한게없네(윤선식)
2013.05.03 11:36
500 Error Page 를 변경하시면 될 것 같은데요...
먼저 에러를 처리할 페이지를 만드신 다음.
아래 500 상태코드에 대해 URL 로 리다이렉션하시면 됩니다.
에러페이지에서는 클라이언트 IP에 따른 분기처리를 하시면 될 것 같고요.
관리자의 경우 에러에 대한 내용을 보여주고
일반의 경우 오류가 났다는 것만 알려주면 되겠지요.
Client IP 는 ASP에서 Request.ServerVariables("remote_addr") 이렇게 받으실 수 있고요.
http://www.w3schools.com/asp/coll_servervariables.asp