【发布时间】:2023-04-11 06:46:01
【问题描述】:
我将 Spring Boot 用于我的 Web 服务和 Web 应用程序。现在我不想让我的网络服务器自动从 ex 重定向。 www.mypage.com:8080 到 www.mapage.com:8080/index.html。
我不想使用任何像 Thymeleaf 这样的模板引擎,所以我不能通过控制器中的 @RequestMapping 来执行此操作,因为使用 @RequestMapping 通过方法返回字符串实际上会将该字符串打印为文本,而不是获取文件并呈现它。
我还通过添加 ".addResourceHandler("/**").addResourceLocations( “/”,“类路径:/模板/”)”。在此之后手动输入 www.mypage.com:8080/index.html 或 www.mypage.com:8080/page2.html 将显示正确的页面。
所以我问有没有办法将 www.mypage.com 映射到 mypage.com/index.html 并且仍然有其他页面,如 www.mypage.com:8080/page2.html 工作,即根页面(/) 仍然查看资源/模板目录? 也许重定向或其他东西会有所帮助(使用带有弹簧启动的tomcat 7)?
【问题讨论】:
标签: tomcat spring-boot