728x90
https://sicylove.tistory.com/176
에러코드를 받았을때 특정 페이지로 이동하게끔 설정하고자 한다.
먼저 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 코드를 받았을때 리다이렉트하여 안내페이지를 표시할 수 있다.
728x90
'프로그램 활용 > 웹서버' 카테고리의 다른 글
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 |