[하얀피]님이 남기신 글:
>요즘 바쁘신가봐요?^^;
답변이 잘 안올라오는듯 하네요.
>일도 좋지만 건강에 신경쓰세요.
>
>제가 하고자 하는건..
>에러 페이지를 변경하는건데..
>ErrorDocument 403 /usr/local/apache/error/403.html
>ErrorDocument 404 /usr/local/apache/error/404.html
>ErrorDocument 503 /usr/local/apache/error/503.html
>이런식으로 하면 전혀 적용이 안되고 있습니다.
>
>ErrorDocument 403 http://foobar.com/403.html
>ErrorDocument 404 http://foobar.com/404.html
>ErrorDocument 503 http://foobar.com/503.html
>이런식으로 url로 넘겨주면 적용은 됩니다만...
>대체 왜 안될까요-_-;
>
>아래는 httpd.conf 파일 링크 입니다.
>그냥 올렸더니 깨져서 파일로 올립니다.
>http://inet1004.net/httpd.conf
>
>보시면 알겠지만 저는 아파치를 운영할때 ServerName에 있는
도메인도
>버츄얼호스팅에
넣고 돌려버리는데 그것때문에 문제가 될 수도
있나요??
>
>그리조 지난번에 알려주신 트래픽 체크 방법
있잖습니까?
>로그 파일이 남지 않은부분...
>제가 서버네임의 도메인까지 버츄얼부분에서
사용해서
>로그파일이 남지 않는것은 아닌지 생각해봤거든요.
>
>아파치는 1.29버전 입니다.
========================================
ErrorDocument 에서 오른쪽 부분은 URI 입니다.
즉 시스템 절대 경로가 아닌 DocumentRoot 를 기준으로 한 URI
입니다.
예를 들어
DocumentRoot 가 /usr/local/apache/htdocs 이라고 하면
ErrorDocument 404 /error/404.html
이와 같이 설정이 가능한데 오른쪽 URI 는
/usr/local/apache/htdocs/error/404.html
이와 같이 시스템 절대경로 해석됩니다.