.do 인식과 페이지이동시 localhost사라짐현상
- 작성자 :
- 윤*문
- 작성일 :
- 2013-12-26 18:40:59
- 조회수 :
- 730
- 구분 :
- 기타
- 진행상태 :
- 완료
Q
1. 우선 톰캣의 appBase를 D:/www로 아파치서버의 디렉토리도 D:/www로잡아놓고 아파치와 톰캣을 연동한 서버를 사용중입니다.
서버의 D드라이브 www폴더안의 supt라는 폴더에 war파일을 넣고
localhost/supt로 접속했을시에는 'supt/cmm/main/egoMainPage.do 를 찾을수 없습니다.' 라는 오류가 발생하고
www폴더에 바로 war파일을 넣었을시에는 .do를 인식 합니다.
supt폴더안에서 .do를 인식하려면 별도의 설정의 필요한지 궁금합니다.
2. www폴더에서 바로 실행했을시 주소가 http://localhost/cmm/main/egoMainPage.do 이런식으로 출력되는데
다른화면으로 이동시 localhost부분이 사라지고 ex)http://cmm/main/egoMainPage.do 이런식으로 주소가 변경되어
오류가 발생합니다. 이에따른 별도에 조치도 필요한지 궁금합니다.
항상 상세한 답변감사합니다.
서버의 D드라이브 www폴더안의 supt라는 폴더에 war파일을 넣고
localhost/supt로 접속했을시에는 'supt/cmm/main/egoMainPage.do 를 찾을수 없습니다.' 라는 오류가 발생하고
www폴더에 바로 war파일을 넣었을시에는 .do를 인식 합니다.
supt폴더안에서 .do를 인식하려면 별도의 설정의 필요한지 궁금합니다.
2. www폴더에서 바로 실행했을시 주소가 http://localhost/cmm/main/egoMainPage.do 이런식으로 출력되는데
다른화면으로 이동시 localhost부분이 사라지고 ex)http://cmm/main/egoMainPage.do 이런식으로 주소가 변경되어
오류가 발생합니다. 이에따른 별도에 조치도 필요한지 궁금합니다.
항상 상세한 답변감사합니다.
A
안녕하세요. 윤종문님.
1.
appBase로 지정된 위치에 war 파일이 있어야 deploy가 됩니다. 하위 디렉토리에 넣으시면 deploy가 되지 않습니다.
2. URL 호출 부분을 확인해 보셔야 할 것 같습니다.
"http://"와 같이 프로토콜 부분이 없다면, 현재 주소 기준으로 URL을 참조하기 때문에, URL 호출 시 "http://" 지정되실 것 같습니다.
그럼, 즐거운 하루되십시오.
감사합니다.
1.
appBase로 지정된 위치에 war 파일이 있어야 deploy가 됩니다. 하위 디렉토리에 넣으시면 deploy가 되지 않습니다.
2. URL 호출 부분을 확인해 보셔야 할 것 같습니다.
"http://"와 같이 프로토콜 부분이 없다면, 현재 주소 기준으로 URL을 참조하기 때문에, URL 호출 시 "http://" 지정되실 것 같습니다.
그럼, 즐거운 하루되십시오.
감사합니다.