【问题标题】:Rewrite rule - but only if to a certain url重写规则 - 但仅限于某个 url
【发布时间】:2010-10-29 08:40:25
【问题描述】:

我的 htacces 中有一个重写规则,它重写 POST http 授权请求并将其转换为 get 请求。但这发生在每个 http auth 请求上。

我实际上只需要重写它是否要访问 www.mysite.com/googlecheckout/api url:

这是我目前拥有的:

RewriteCond %{HTTP:Authorization} .*
RewriteRule index.php index.php?login=%{HTTP:Authorization}

这确实有效,但它弄乱了其他几个页面。

有谁知道如何做到这一点?
非常感谢

【问题讨论】:

    标签: .htaccess rewrite


    【解决方案1】:

    试试这个规则:

    RewriteCond %{REQUEST_METHOD} =POST
    RewriteCond %{HTTP:Authorization} .+
    RewriteRule ^googlecheckout/api$ index.php?login=%{HTTP:Authorization}
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2018-11-21
      • 1970-01-01
      • 1970-01-01
      • 2014-03-22
      • 2011-04-07
      • 2020-01-05
      相关资源
      最近更新 更多