【发布时间】:2015-12-25 08:16:13
【问题描述】:
我的网站有 2 个域,托管在 Google 应用引擎中。我想 301 将不太理想的域上的任何请求重定向到更理想的域。
我已尝试将以下内容添加到我的 web.xml
<servlet>
<servlet-name>WebServlet</servlet-name>
<servlet-class>com.wmar.api.WebServlet</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>WebServlet</servlet-name>
<url-pattern>/*</url-pattern>
</servlet-mapping>
<filter>
<filter-name>redirectFilter</filter-name>
<filter-class>com.wmar.api.WebFilterRedirect</filter-class>
</filter>
<filter-mapping>
<filter-name>redirectFilter</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>
对于 servlet,它会命中它,但是如果域正确,我不知道如何加载静态资源(理想情况下只是传递给一些默认的静态文件处理程序)。
对于过滤器它没有击中它。
使用 servlet 2.5 / google app engine java 实现我想要的最佳方式是什么?
谢谢
【问题讨论】:
标签: java google-app-engine servlets web.xml servlet-filters