아파치 ErrorDocument 설정에서요

cdral의 이미지

기본설정은 아래와 같습니다.

ErrorDocument 400 /error/HTTP_BAD_REQUEST.html.var

근데 에러코드가 여러개있는데 이러한 모든 에러코드에 대해 하나의 페이지로 보여지게 하고싶습니다.

즉 아래방식으로요, 근데 이거 적용이 안되더라구요
ErrorDocument * /error/HTTP_BAD_REQUEST.html.var

그외 아래와같이 여러가지를 대입해 보았는데 안되더라구요
ErrorDocument 400,401,404 /error/HTTP_BAD_REQUEST.html.var

여러개의 에러코드에 대해 한페이지로만 보여지게 할려면 어떻게 해야할까요?

cacti의 이미지

안녕리눅스(http://annyung.oops.org)에서 Apache를 설치하면
기본적으로 아래와 같이 설정됩니다. 참고하세요.

ErrorDocument 400 /ServerError/error.shtml
ErrorDocument 401 /ServerError/error.shtml
ErrorDocument 403 /ServerError/error.shtml
ErrorDocument 404 /ServerError/error.shtml
ErrorDocument 405 /ServerError/error.shtml
ErrorDocument 408 /ServerError/error.shtml
ErrorDocument 410 /ServerError/error.shtml
ErrorDocument 411 /ServerError/error.shtml
ErrorDocument 412 /ServerError/error.shtml
ErrorDocument 413 /ServerError/error.shtml
ErrorDocument 414 /ServerError/error.shtml
ErrorDocument 415 /ServerError/error.shtml
ErrorDocument 500 /ServerError/error.shtml
ErrorDocument 501 /ServerError/error.shtml
ErrorDocument 502 /ServerError/error.shtml
ErrorDocument 503 /ServerError/error.shtml
ErrorDocument 508 /ServerError/error.shtml

-----
언제나 삽질중 ㅡㅡ^

-----
언제나 삽질중 ㅡㅡ^

cdral의 이미지

위와같이 하면 가능하지만 여러줄을 써야한다는것때문에 한두줄로 처리할수 없을까해서 질문드린것입니다.

세이군의 이미지

@cdral 그런 방법은 없습니다. 공식 메뉴얼에서도 여러줄로 쓰는 것만 설명하고 있습니다.

cdral의 이미지

네 공식홈페이지에서도 확인했을때 제가 원하는바가 없어 질문드린것인데

아무래도 여러줄을 사용하는 방법밖에는 없는듯합니다.