apache 설정에서 ErrorDocument 설정으로 별도의 에러페이지를 보여주게 설정했음에도 불구하고 MSIE에서

(기타 브라우저는 문제 되지 않음) 엉뚱한 페이지를 보여주는 경우에 해당하는 글입니다.

 

서버에 존재하지 않는 파일을 찾을경우 Microsoft Internet Explorer (이하 MSIE)는 파일사이즈가 512byte가 되지

않을경우 자신이 가지고 있는 에러페이지를 보여주게 됩니다. 아래그림을 보시면 별도의 ErrorDocument를 httpd.conf에서

설정했음에도 별도의 에러안내 페이지를 보여줍니다. 관련링크의 글을 보시면 아마도 페이지 사이즈가 너무 작다면 좀더 친절한

(친근한 ? - friendly )페이지를 보여주게 설정된것 같습니다. (에러코드의 경우 특정에러 - 400,401,403,404에러 등에 관계없이)

 

 

 

 

httpd.conf 설정내용

ErrorDocument 404 /some/dir/404_page.html 

 

같은 설정에서 404_page.html파일만 512byte이상으로 (주석을 추가하는등의 방법으로)만들어 의도했던대로

원하는 페이지를 보여주게 됩니다. 아래그림을 참고하세요.

 

                     

관련링크 : 
apache문서입니다. 1.3용 문서의 링크이지만 2.x대도 동일합니다.
MS사의 관련문서 링크 입니다.

+ Recent posts