저는 spring, MVC 및 webapp-runner를 사용하여 프로젝트 작업을하고 있습니다. 프로젝트는 /test/home/index.jsp와 같은 계층 구조를 사용했지만 webapp-runner를 사용하여 /home/index.jsp로 변경되었습니다. 그래서, 내가 필요로하는 것은 이전 url을 "/test/home/index.jsp"로 "/home/index.jsp"로 리디렉션하여 이전 URL을 사용하는 경우 페이지가 제동을받지 않도록하는 것입니다. 누구든지 저에게 손을 줄 수 있다면 고맙겠습니다.스프링을 사용하여 URL을 리디렉션 할 수 있습니까?
답변
웹 응용 프로그램 서버에서 Apache2를 사용하여 이전 트래픽을 새 URL 구조로 리디렉션하면이 문제를 해결할 수 있습니다. 서버에 설치
내가 재 작성을 사용하거나 기존의 URL 또는하지를 유지하려는 어떠했는지 달려 리디렉션 것인지
apt-get install apache2
을 실행하는 것만 큼 간단합니다. view 이름을 반환 컨트롤러에 http://httpd.apache.org/docs/2.4/rewrite/remapping.html
return "redirect:/home/index.jsp";
를, 또는 필요한 매핑 두 번째 컨트롤러를 만들 :
자세한 내용은 여기를 참조하십시오.
그래서 모든 URL을 따라 잡고 기본 컨트롤러를 사용하여 리디렉션 할 수있는 방법이 있습니까? – Fred
tuckey url 다시 작성하지만 스프링 컨트롤러는 하드 코딩 된 문자열이 아닌 표현식을 사용합니다. – NimChimpsky
감사합니다. tuckey URL 재 작성이 필요한 부분을 완벽하게 보여줍니다. – Fred
- 1. 스프링을 사용하여 다음 목표를 달성 할 수 있습니까?
- 2. Seam에서 스프링을 사용할 수 있습니까?
- 3. 어떻게 프록시 사이트를 통해 URL을 리디렉션 할 수 있습니까?
- 4. 매핑이없는 스프링 URL을 기본 로그인 URL로 리디렉션 할 수 있습니까?
- 5. PHP로 URL을 변경하지 않고 어떻게 페이지를 리디렉션 할 수 있습니까?
- 6. 자바 스크립트를 사용하여 리디렉션 URL을 어떻게 얻을 수 있습니까?
- 7. htaccess : 동일한 URL을 쿼리 할 수 있습니까?
- 8. 스프링을 사용하여 배열에 데이터를 출력 할 때
- 9. abc.com을 www.abc.com으로 리디렉션 할 수 있습니까?
- 10. 스프링을 사용하여 동작 추가하기
- 11. 버튼을 클릭하면 브라우저를 리디렉션 할 수 있습니까?
- 12. 스프링을 사용하여 콩을 스캔하고 주입하기
- 13. 스프링을 사용하여 주문형 콩 만들기
- 14. htaccess를 사용하여 내 도메인이 아닌 다른 URL로 URL을 리디렉션 할 수 있습니까?
- 15. webproxy (예 : fiddler)를 사용하여 URL을 다른 URL로 리디렉션 할 수 있습니까?
- 16. mod_rewrite를 사용하여 한 하위 도메인의 URL을 다른 하위 도메인으로 리디렉션 할 수 있습니까?
- 17. PHP/Apache (mod_rewrite)를 사용하여 URL을 해시 태그로 리디렉션 할 수 있습니까?
- 18. 스프링을 처리 할 곳 DataContentException
- 19. 리디렉션 URL을 알아내는 방법
- 20. 메인 블로그 URL을 리디렉션
- 21. 스프링을 사용하여 웹 서버 컨텍스트.xml로드
- 22. 이러한 URL을 처리 할 수 있습니까?
- 23. URL을 리디렉션하기 전에 URL을 다른 페이지로 리디렉션
- 24. AJAX 요청을 사용하여 리디렉션 URL을 얻는 방법?
- 25. 모든 URL을 htaccess로 리디렉션
- 26. Response.Qerystring 오류가있는 URL을 리디렉션
- 27. 웹 페이지 만 사용하여 리디렉션 할 수 있습니까?
- 28. 조건문을 사용하여 MVC4의 특정보기로 사용자를 리디렉션 할 수 있습니까?
- 29. ajax 호출에서 php header() 명령을 사용하여 리디렉션 할 수 있습니까?
- 30. AppDomain.AssemblyResolve 이벤트를 사용하여 실패한 어셈블리로드를 리디렉션 할 수 있습니까?
감사합니다.하지만 heroku에 배포 중이므로 구성 할 수 있는지 여부는 알 수 없습니다. – Fred