본문 바로가기
MiddleWare(미들웨어)/WebtoB

[WebtoB] View.js 사용하기

by wonkidoki 2024. 4. 2.
반응형

- View.js 는 WebtoB 에서 사용 가능하다.

- 일반적으로 index.html 을 반복적으로 사용하기 때문에 이에 대한 예제로 설명한다.

- 정적 파일들을 WebtoB 에서 처리하도록 설정해야 한다.


1. WebtoB 설정하기

1-1) 대상 VHOST의 DOCROOT를 수정한다.

*VHOST
v_erp       DOCROOT="/home/tmax/webtob/docs",  -> 해당 경로에 이미지 소스가 있어야 함
                HOSTNAME = "domain",
                PORT = "80",
                ServiceOrder = "uri,ext",
                ERRORDOCUMENT = "400,401,403,404,405,406,503",
                METHOD = "GET, POST, HEAD, -OPTIONS",
                LOGGING = "acc_erp",
                ERRORLOG = "err_erp"

 

1-2) Service Order 를 ext,uri / uri,ext 선택  혹은 GOTOEXT = N / Y 선택한다.

       서비스 처리 방식에 때라 두 가지 중 하나로 선택한다.

       통상 Service Order="uri,ext" GOTOEXT=Y를 많이 사용한다.

*URI
u_erp1 Uri = "/",   Svrtype = JSV, GotoEXT = Y, VhostName = "v_erp"

 

1-3) RewriteConfig 설정

       VHOST에 Rewrite Config를 추가하고, Rewrite.conf 파일에 하기 내용을 넣는다.

RewriteCond %{REQUEST_FILENAME} !-f

RewriteCond %{REQUEST_FILENAME} !-d

RewriteRule . /index.html [L]

*VHOST
v_erp       DOCROOT="/home/tmax/webtob/docs",
                HOSTNAME = "domain",
                PORT = "80",
                ServiceOrder = "uri,ext",
                ERRORDOCUMENT = "400,401,403,404,405,406,503",
                METHOD = "GET, POST, HEAD, -OPTIONS",
                URLRewrite = Y,
                URLRewriteConfig = "/home/tmax/webtob/config/rewrite.conf",
                LOGGING = "acc_erp",
                ERRORLOG = "err_erp"

 

설정 후 WebtoB 컴파일(wscfl -i http.m) 재 기동(wsdown > wsboot)