anchor.diff:  
       case ibrowse:send_req(Path, Headers, Method, ReqBody) of
           {ok, Status, RiakHeaders, RespBody} ->
  -            RespHeaders = fix_location(RiakHeaders, RiakPath),
  +            RespHeaders = fix_location(RiakHeaders, Cluster),
               {{halt, list_to_integer(Status)},
                wrq:set_resp_headers(RespHeaders,
                                     wrq:set_resp_body(RespBody, RD)),
  
positive.code:         cluster = wrq:path_info(cluster, RD)},
  
      Node = node_from_context(Ctx1),
      Ctx2 = Ctx1#ctx{node=Node},
  
      [{http_listener,Listener}] = re_riak:http_listener(Node),
  
negative.code:     wm_to_ibrowse_method(atom_to_list(Method)).
  
  fix_location([], _) -> [];
  fix_location([{"Location", RiakDataPath}|Rest], Cluster) ->
      [{"Location", re_config:url()++?RE_RIAK_PROXY_ROUTE++"/clusters/"++atom_to_list(Cluster)++RiakDataPath}|Rest];
  fix_location([H|T], Cluster) ->
      [H|fix_location(T, Cluster)].
  