【问题标题】:Google App Engine optional slash redirectGoogle App Engine 可选斜杠重定向
【发布时间】:2011-10-09 19:30:08
【问题描述】:

我有一个在 Google App Engine 上运行的 java 应用程序...我想为目录设置尾随斜杠...所以导航到 www.domain.com/test 和 www.domain.com/test/会产生同样的结果。

我如何做到这一点?

我知道 app.yaml 配置文件,但我运行的是 Java 应用而不是 python..

【问题讨论】:

    标签: google-app-engine redirect slash


    【解决方案1】:

    最简单的方法是创建一个filter 来拦截请求并在必要时附加正斜杠。一般来说,最好发送重定向而不是提供相同的内容,这样您就不会为所有内容提供两个规范的 URL,并且所有内容都会被索引两次。

    “目录”的构成当然取决于您的应用程序,并且没有硬性规定可以弄清楚这一点。

    【讨论】:

      【解决方案2】:

      this post。为我工作,虽然看起来像一个黑客。我认为值得向 google 发布问题,因为 servlet 规范要求在尝试找到合适的欢迎文件时添加斜杠。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2014-11-03
        • 1970-01-01
        • 1970-01-01
        • 2011-10-19
        • 1970-01-01
        • 1970-01-01
        • 2012-09-22
        相关资源
        最近更新 更多