티스토리 뷰
사례 : www.aaa.com 으로 로 서비스되는 URL을 www.bbb.com으로 로 변경해야하는 경우 .
1. tomcat server.xml 파일 HOST 태그안에 RewriteValue 설정
<Host>
<Valve className="org.apache.catalina.valves.rewrite.RewriteValve" />
</Host>
2. tomcat/conf/Catalina/host/ 디렉토리에
rewrite.config 파일을 두고 해당 파일에 rule 설정
------------------------------------------------------------------------------------
RewriteCond %{HTTP_HOST} ^www\.aaa\.com$
RewriteRule ^(.+) %{HTTP_HOST}$1 [C]
RewriteRule ^www\.aaa\.com(.*) www.bbb.com$1 [R,L]
------------------------------------------------------------------------------------
예제 >
<Host name="www.domain1.com" appBase="D:\webapp_dir\webapps_new"
unpackWARs="true" autoDeploy="true">
<Alias>www.domain2.com</Alias>
<Valve className="org.apache.catalina.valves.rewrite.RewriteValve" />
<Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs" prefix="www.domain1.com_access_log" suffix=".txt" pattern="combined" />
</Host>
<Host name="recruit.domain1.com" appBase="D:\webapp_dir\recruit_webapp_dir"
unpackWARs="true" autoDeploy="true">
<Alias>recruit.domain2.com</Alias>
<Valve className="org.apache.catalina.valves.rewrite.RewriteValve" />
<Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs" prefix="recruit.domain1.com_access_log" suffix=".txt" pattern="combined" />
</Host>
<Host name="radm.domain1.com" appBase="D:\webapp_dir\webapp_dir_recruit_admin"
unpackWARs="true" autoDeploy="true">
<Alias>radm.domain2.com</Alias>
<Valve className="org.apache.catalina.valves.rewrite.RewriteValve" />
<Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs" prefix="radm.domain1.com_access_log" suffix=".txt" pattern="combined" />
</Host>
참고 : http://httpd.apache.org/docs/2.2/ko/misc/rewriteguide.html
URL 재작성 지침서 - Apache HTTP Server Version 2.2
Please note This document refers to the 2.2 version of Apache httpd, which is no longer maintained. The active release is documented here. If you have not already upgraded, please follow this link for more information. You may follow this link to go to the
httpd.apache.org
참고 : https://appssbprd.stmarytx.edu/docs/rewrite.html
Apache Tomcat 8 (8.5.38) - The rewrite Valve
The rewrite valve implements URL rewrite functionality in a way that is very similar to mod_rewrite from Apache HTTP Server. The rewrite valve is configured as a valve using the org.apache.catalina.valves.rewrite.RewriteValve class name. The rewrite valve
appssbprd.stmarytx.edu
참고 : https://datajoy.tistory.com/116
Tomcat URL rewrite하기
개 요 Tomcat 사용하다보면, 접속하는 url를 rewirte 해야하는 경우가 존재한다. 예를들어, 기본 홈화면의 사이트 접속 시 404 에러가 발생하는 경우 rewrite를 통해 다른 url로 이동할수 있는것처럼 들어
datajoy.tistory.com
참고 : https://taes-k.github.io/2019/06/03/server-tomcat-double/
Tomcat으로 다중 서비스 구동하기
하나의 서버, 하나의 tomcat으로 여러개의 서비스를 운영하고싶다면? 기본적으로, 탐캣에는 여러개의 포트를 설정해서 서비스를 돌릴 수 있도록 버츄얼호스트 (virtual host)기능을 지원하고 있다. to
taes-k.github.io
참고 : https://leirbag.tistory.com/27
[Apache Tomcat] 한 개의 프로젝트를 여러 개의 주소로 사용하기 (멀티도메인)
동일한 서버로 여러 개의 도메인으로 서비스해야 할 때가 있습니다. 특히, 같은 프로젝트를 돌리면서 여러 도메인으로 접속할 수 있게 하는 상황인 것이죠. 예를 들어볼까요. 최근에 저희 과가
leirbag.tistory.com
- Total
- Today
- Yesterday
- oracle
- 의료
- DNA
- 윈도우10
- 챔픽스
- 믹스커피
- 설탕
- 인공지능
- java
- 보건소
- 흡연
- 금연
- 냄새
- 유전자
- 금연일기
- 챔픽스 후기 금연
- 챔픽스 후기
- 생명과학
- 다이어트
- 통신
- 오라클
- 부작용
- 지진
- 금단증상
- 과학
- 100일
- 상식
- 보건
- 뇌
- 단백질
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |