Tomcat의 /webapps
아래에 ROOT.war로 배포 된 응용 프로그램이 있습니다. 지금 구성되었으므로 http://www.example.com을 통해서만 응용 프로그램에 액세스 할 수 있습니다. 나는 그것이 루트로 배포된다는 사실을 바꿀 필요없이 http://www.example.com/myapp을 사용하여 액세스 할 수 있기를 원합니다. 나는 내 ROOT.xml에 다음과 같은 한 :Tomcat 6의 다른 경로에서 ROOT 응용 프로그램을 액세스하도록 구성 할 수 있습니까?
<Context path="/myapp"/>
을하지만, 나는이 ROOT.xml를 배포하고 Tomcat을 다시 시작하고 내가 http://www.example.com/myapp로 이동하려고 할 때, 톰캣은 404 그래서이 변화하는 것을 저에게 말한다 나에게 준다 이 문제만으로는 내 문제가 해결되지 않습니다.
ROOT 컨텍스트의 이름을 바꾸지 않고도 (예 : webapps/ROOT.war의 이름을 바꾸지 않고) Tomcat 6의 '/ myapp'를 통해 액세스 할 ROOT 컨텍스트를 구성 할 수 있습니까?
@ZZCoder이 경우 webapp는 각 컨텍스트 경로에 대해 하나씩 배포 *됩니다 (두 번 *). 그것은 OP를 위해 좋을지도 모른다. 그러나 그것은 지적 할만한 가치가있다. –