我希望除了映射到静态文件的URL之外,所有URL都由我的Servlet处理。
我已经正确设置了它,它就像魅力,除了之外,url /WEB-INF/
总是由App-engine中的静态文件处理程序处理。
即使我把它放在我的appengine-web.xml
:
<static-files>
<include path="/s/**" />
<exclude path="/WEB-INF" />
</static-files
它仍然静态处理/WEB-INF
网址。 (/s/**
路径是我的应用程序特定的静态文件路径。)
此外,所有以/WEB-INF
开头的路径也会静态处理,但文件实际上并未按预期提供。
有没有办法阻止静态处理程序捕获/WEB-INF
路径?
答案 0 :(得分:0)
/WEB-INF
不是外部可访问的资源。您无法在浏览器中输入/WEB-INF/web.xml
,是吗?
它用作存储配置数据的服务器专用目录。