나만의 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 에 다른 항목도 설정해야 되는지에 대해서는 각 호스팅업체의 정책에 따라 다를 수 있습니다.