aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authoryourchanges <yourchanges@gmail.com>2015-02-12 18:35:29 +0800
committeryourchanges <yourchanges@gmail.com>2015-02-12 18:35:29 +0800
commit2e0d0046c49e4da8bd59b436e57fcbc77056e4d7 (patch)
treeda968af4fa066dfd281ae0ef4e6d59d806fed10e
parent2df72001b2692407c8beb8a9441ea08672245c7a (diff)
downloadseaweedfs-2e0d0046c49e4da8bd59b436e57fcbc77056e4d7.tar.xz
seaweedfs-2e0d0046c49e4da8bd59b436e57fcbc77056e4d7.zip
Move the redirect url to volume server's PublicUrl (reverted from commit 2df72001b2692407c8beb8a9441ea08672245c7a)
-rw-r--r--go/weed/weed_server/master_server_handlers_admin.go2
1 files changed, 1 insertions, 1 deletions
diff --git a/go/weed/weed_server/master_server_handlers_admin.go b/go/weed/weed_server/master_server_handlers_admin.go
index f81af6a2a..9d9880a6a 100644
--- a/go/weed/weed_server/master_server_handlers_admin.go
+++ b/go/weed/weed_server/master_server_handlers_admin.go
@@ -122,7 +122,7 @@ func (ms *MasterServer) redirectHandler(w http.ResponseWriter, r *http.Request)
}
machines := ms.Topo.Lookup("", volumeId)
if machines != nil && len(machines) > 0 {
- http.Redirect(w, r, "http://"+machines[0].PublicUrl+r.URL.Path, http.StatusMovedPermanently)
+ http.Redirect(w, r, "http://"+machines[0].Url()+r.URL.Path, http.StatusMovedPermanently)
} else {
writeJsonError(w, r, http.StatusNotFound, fmt.Errorf("volume id %d not found.", volumeId))
}