https://sicylove.tistory.com/176
WebtoB 에러 페이지 설정
에러코드를 받았을때 특정 페이지로 이동하게끔 설정하고자 한다. 먼저 WebtoB 설정 파일인 http.m 파일에 아래와 같이 내용을 추가한다. http.m 파일을 저장하고 컴파일 후 webtob를 재기동 후 실제 위
sicylove.tistory.com
에러코드를 받았을때 특정 페이지로 이동하게끔 설정하고자 한다.
먼저 WebtoB 설정 파일인 http.m 파일에 아래와 같이 내용을 추가한다.

404, 503 CODE에 대해서는 해당 페이지로 리다이렉트 설정을 하겠다는 의미

$WEBTOB_HOME/config/http.m의 내용으로 위와 같이 설정하면 해당 페이지로 이동한다.
http.m 파일을 저장하고 컴파일 후 webtob를 재기동 후
실제 위치에 두 개의 파일을 생성한다.

에러코드를 받으면 이동하는 페이지를 생성했다.
먼저 404 테스트

index.html 파일이 정상적으로 호출될 때 httpcode는 200을 나타낸다.
실제 파일이 없는 http://localhost:8080/index1.html를 호출해보자.

index1.html의 요청에 파일이 없으므로 http 코드 307를 표시하면서 404.html로 리다이렉트한다.
두번째 503 테스트

URL에 "/jeus/" 추가해서 호출하면 JEUS와 연동된 페이지를 호출하는데 호출이 안되 503코드를 받게 되고 설정된 503.html을 호출해온다.
다음은 error.log의 내용

위와 같이 webtob에 설정해 놓으면 문제되는 http 코드를 받았을때 리다이렉트하여 안내페이지를 표시할 수 있다.
'프로그램 활용 > 웹서버' 카테고리의 다른 글
| NGINX와 NGINX Unit 앱 서버로 WordPress 설치 (0) | 2023.07.18 |
|---|---|
| Windows 에서 Valet 으로 PHP 개발 환경 만들기 (0) | 2022.12.22 |
| 확장자가 없는 파일 자동인식하는 아파치 모듈 mod_mime_magic (0) | 2022.09.22 |
| 여러 JAVA 버전 설치 (0) | 2022.06.23 |
| 두루팔 Drupal (0) | 2022.06.23 |