我无法在 Spring-MVC 中访问 Robots.txt
I cannot access Robots.txt in Spring-MVC
我正在尝试在 Spring-MVC 中授予对 robots.txt
的访问权限。为了测试代码,我将 robots.txt
放在 WebContent
、Root
和 WEB-INF
中,但我无法访问它们中的任何一个。
我已经应用了这些问题的答案 1,2,3 无济于事。
MyCode
<mvc:resources mapping="/resources/**" location="/resources/" />
<mvc:resources mapping="/robots.txt" location="/robots.txt" order="0" />
<mvc:annotation-driven />
这对我有用:
将robots.txt
直接放在webapp
下
在mvc-dispatcher-servlet.xml
有:
<mvc:default-servlet-handler/>
<mvc:resources mapping="/resources/**" location="/, classpath:/META-INF/web-resources/" />
使用 maven 构建您的 war
我正在尝试在 Spring-MVC 中授予对 robots.txt
的访问权限。为了测试代码,我将 robots.txt
放在 WebContent
、Root
和 WEB-INF
中,但我无法访问它们中的任何一个。
我已经应用了这些问题的答案 1,2,3 无济于事。
MyCode
<mvc:resources mapping="/resources/**" location="/resources/" />
<mvc:resources mapping="/robots.txt" location="/robots.txt" order="0" />
<mvc:annotation-driven />
这对我有用:
将robots.txt
直接放在webapp
在mvc-dispatcher-servlet.xml
有:
<mvc:default-servlet-handler/>
<mvc:resources mapping="/resources/**" location="/, classpath:/META-INF/web-resources/" />
使用 maven 构建您的 war