App Engine中的搜索引擎友好URL - Java

时间:2011-03-10 04:04:26

标签: java google-app-engine

我需要在我的Google App Engine Java应用中创建搜索引擎友好的URL。有没有示例说明如何做到这一点?

1 个答案:

答案 0 :(得分:4)

通过tuckey尝试UrlRewriteFilter。它是适用于任何符合J2EE的Web应用程序服务器(和App Engine)的Java Web Filter,它允许您在访问代码之前重写URL。

使用方法:

  • 将urlrewrite.xml移动到/ war / WEB-INF目录。
  • 将urlrewrite-3.2 * .jar移动到/ war / WEB-INF / lib目录。
  • 将此添加到您的/war/WEB-INF/web.xml:
  • <filter>
        <filter-name>UrlRewriteFilter</filter-name>
        <filter-class>org.tuckey.web.filters.urlrewrite.UrlRewriteFilter</filter-class>  
    </filter>
    <filter-mapping>
        <filter-name>UrlRewriteFilter</filter-name>
        <url-pattern>/*</url-pattern>
    </filter-mapping>
    

  • 将您的搜索引擎友好网址配置添加到/war/WEB-INF/urlrewrite.xml
  • 重新部署您的Google App。