diff --git a/src/protocol/curl/http.c b/src/protocol/curl/http.c index 0d39f3dc..6de9c95e 100644 --- a/src/protocol/curl/http.c +++ b/src/protocol/curl/http.c @@ -195,7 +195,7 @@ do_http(struct connection *conn) curl_easy_setopt(curl, CURLOPT_ERRORBUFFER, http->error); curl_easy_setopt(curl, CURLOPT_PRIVATE, conn); curl_easy_setopt(curl, CURLOPT_NOPROGRESS, 1L); - curl_easy_setopt(curl, CURLOPT_FOLLOWLOCATION, 0L); + curl_easy_setopt(curl, CURLOPT_FOLLOWLOCATION, 1L); curl_easy_setopt(curl, CURLOPT_HEADERFUNCTION, my_fwrite_header); curl_easy_setopt(curl, CURLOPT_ACCEPT_ENCODING, ""); curl_easy_setopt(curl, CURLOPT_VERBOSE, 0L);