Hi,
I have been using couch 1.6.1 successfully for a long period now, but am trying to set up some rewrites which is a "new" thing for me - and I am encountering some errors. I was trying to use the rewrite to just make some queries for my design doc a little more user-friendly, for example http://host/user_settings/_design/user_settings/_rewrite/miles/app <http://couch-uat-quant.orbis.com/user_settings/_design/user_settings/_rewrite/miles/app> should become http://host/user_settings/_design/user_settings/_view/settings?key=[“miles”,”app”]&include_docs=true <http://couch-uat-quant.orbis.com/user_settings/_design/user_settings/_view/settings?key=%5b%E2%80%9Cmiles%E2%80%9D,%E2%80%9Dapp%E2%80%9D%5d&include_docs=true> First question - is it possible to use rewrites like this, i.e. without any of the vhost entries. (I can’t even get a simple example to work (i wondered if the fact that query.key is a list might have conceivably tripped it up)…) Second question - for the above example, I have: "*rewrites*": [ { "*method*": "GET", "*from*": "/:user/:app", "*to*": "/user_settings/_design/user_settings/_view/settings", "*query*": { "*key*": [ ":user", ":app" ], "*include_docs*": true } } ] but it just tells me {"error":"unknown_error","reason":"badarg"} and I couldn't see any error log entries about it, so I wasn't clear how to diagnose. The documentation seems a bit light on rewrites so any advice or pointers on how I can work out what's going on would be much appreciated! Many thanks in advance for any help, Miles
