2012/6/5 Mr. Puneet Kishor <[email protected]>:
> In my code, I have put the following
>
> get '/resource.:format' { return redirect '/gmna/resource.:format'; };
> get '/gmna/resource.:format' => {
> ..
> };
>
> But the above fails. One, the redirect doesn't seem to recognize and carry
> the .:format through (if I call resource.json, the program complains that
> '/gmna/resource.:format' wasn't found).
AFAIU, redirect needs path or url, it does not work with tokens, you
need to give param or variable, like:
get '/resource.:format' { return redirect '/gmna/resource.' .
param('format'); };
> Second, it doesn't prefix the /app/d/geomaps part to the redirected URI.
Some threads back it was asked also. Return can't originate from your
prefix, because then is not possible to redirect to non-prefixed
paths. Solution is to write your own wrapper like
redirect_with_prefix.
--
Wbr,
Kõike hääd,
Gunnar
_______________________________________________
Dancer-users mailing list
[email protected]
http://www.backup-manager.org/cgi-bin/listinfo/dancer-users