On Sat, Jun 5, 2010 at 9:16 AM, Aurélien Bénel <[email protected]> wrote:
> Hi there,
>
> I am now trying to rewrite URLs...
>
> With a nightly build of CouchDB (to fix COUCHDB-677 issue), I successfully 
> used this rewrite rule:
> [
>  {
>   "from": "/item/:corpus",
>   "to": "_list/mapping/kwic",
>   "query": {
>     "startkey": [":corpus"],
>     "endkey": [":corpus",{}]
>   }
>  }
> ]
>
> However in order to implement the given specification, I would need something 
> like this rule:
> [
>  {
>   "from": "/item/?corpus=:corpus",
>   "to": "_list/mapping/kwic",
>   "query": {
>     "startkey": [":corpus"],
>     "endkey": [":corpus",{}]
>   }
>  }
> ]
>
> I get:
> 1> [debug] [<0.3235.0>] 'GET' 
> /cassandre/_design/cassandre/_rewrite/item/?corpus=MISS {1,1}
> [snip]
> 1> [debug] [<0.3235.0>] OAuth Params: [{"corpus","MISS"}]
> [snip]
> 1> [debug] [<0.3235.0>] httpd 404 error response:
> {"error":"not_found","reason":"missing"}
>
> Any idea of what should be done so that my parameters are not interpreted as 
> OAuth parameters and so that they are sent to my rewrite rule instead?
>
>
> Regards,
>
> Aurélien

could you paste the headers received by couchdb ?

- benoit

Reply via email to