如何从网址禁用静态内容访问?

时间:2017-05-23 21:25:20

标签: spring-boot

我有:

    项目“/ resources / static /”目录中的
  1. “loginPage.html”文件
  2. 带有映射“/ login”的控制器,返回“loginPage.html”内容
  3. 现在,当我请求localhost:8080/loginPage.html时,服务器响应的内容为“loginPage.html”。

    当我请求localhost:8080/login时,我也会获得“loginPage.html”的内容,但现在控制器会处理此操作。

    我不想让用户通过localhost:8080/loginPage.html获取登录表单。只能通过localhost:8080/login

    请求localhost:8080/loginPage.html会导致404错误消息。

    有谁知道如何解决我的问题? 提前谢谢。

1 个答案:

答案 0 :(得分:0)

根据link,如果要禁用静态资源的提供,则需要在application.propertiers中将以下属性设置为false:

spring.resources.add-mappings=false