From 9cf55ac687b15665de1e573c53cf609bffcc4eab Mon Sep 17 00:00:00 2001 From: andreimarcu Date: Thu, 12 Nov 2015 00:56:22 -0500 Subject: [PATCH] Redirect hotlink instead of 403. Fixes #69 --- fileserve.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/fileserve.go b/fileserve.go index 7783175..00858f0 100644 --- a/fileserve.go +++ b/fileserve.go @@ -28,7 +28,7 @@ func fileServeHandler(c web.C, w http.ResponseWriter, r *http.Request) { u, _ := url.Parse(referer) p, _ := url.Parse(Config.siteURL) if referer != "" && !sameOrigin(u, p) { - w.WriteHeader(403) + http.Redirect(w, r, Config.sitePath+fileName, 303) return } }