【问题标题】:Translating Apache Rewrite to Tuckey urlrewrite将 Apache Rewrite 翻译成 Tuckey urlrewrite
【发布时间】:2014-02-15 14:30:57
【问题描述】:

我正在使用 SEO4Ajax 为我的 AJAX 应用程序启用 SEO。因此,我需要实现一个重写规则,如他们的示例中提供的那样。但是,我在 Openshift 上使用 Tomcat。我正在考虑使用 Tuckey URLRewriteFilter 将重写实现为过滤器。

这是 apache 中的重写规则:

RewriteCond %{QUERY_STRING}  _escaped_fragment_=  [NC]
RewriteRule ^(.*)$ http://api.seo4ajax.com/{{my token}}/$1 [P,QSA,L]

以下是 Tuckey 文档中定义的示例规则。

<rule>
    <from>??</from>
    <to type="redirect">%{context-path}/??</to>
</rule>

我将不胜感激!

【问题讨论】:

    标签: mod-rewrite tuckey-urlrewrite-filter


    【解决方案1】:

    有点晚了,但你可以这样做:

    <rule>
        <condition name="_escaped_fragment_" type="parameter" operator="equal"></condition>
        <from>^/(.*)$</from>
        <to type="redirect" last="true">http://api.seo4ajax.com/[[API KEY]]/$1</to>
    </rule>
    

    【讨论】:

      猜你喜欢
      • 2023-01-31
      • 2011-12-21
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-01-01
      • 2015-04-26
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多