커스텀 404 에러페이지와 에러코드

나만의 404 에러페이지를 만들 때 아파치에서는 .htaccess 에 아래와 같이 지정해주면 되는데

ErrorDocument 404 /404.html

에러일 때 나오는 파일 경로를 위 예처럼 루트디렉토리로부터 상대 경로를 입력해야 제대로 404 에러를 리턴합니다.

즉 아래와 같이 해도 에러페이지는 나오나 헤더에서 200 OK 를 리턴합니다.

ErrorDocument 404 http://hof.pe.kr/404.htm

참조 : 404 Error Pages and Redirects for SEOs

[덧붙여]
웹호스팅에서 개인이 홈디렉토리에 .htaccess 를 사용할 수 있거나 없거나 또는 저 .htaccess 에 다른 항목도 설정해야 되는지에 대해서는 각 호스팅업체의 정책에 따라 다를 수 있습니다.