shithub: hugo

Download patch

ref: c6f4b09f653644b9ed9186c6fdefa8e1b571dcc1
parent: dd1001ceda08c11ad25a505c22a0550bed42d863
author: Nathan Youngman <[email protected]>
date: Thu Jan 1 03:32:56 EST 2015

always use http scheme for localhost

fixes #758

--- a/commands/server.go
+++ b/commands/server.go
@@ -152,6 +152,7 @@
 	if serverAppend {
 		if useLocalhost {
 			u.Host = fmt.Sprintf("localhost:%d", serverPort)
+			u.Scheme = "http"
 			return u.String(), nil
 		}
 		host := u.Host
--- a/commands/server_test.go
+++ b/commands/server_test.go
@@ -17,7 +17,7 @@
 	}
 	tests := []data{
 		{"Basic http localhost", "", "http://foo.com", true, 1313, "http://localhost:1313"},
-		{"Basic https localhost", "", "https://foo.com", true, 1313, "https://localhost:1313"},
+		{"Basic https production, http localhost", "", "https://foo.com", true, 1313, "http://localhost:1313"},
 		{"Basic subdir", "", "http://foo.com/bar", true, 1313, "http://localhost:1313/bar"},
 		{"Basic production", "http://foo.com", "http://foo.com", false, 80, "http://foo.com"},
 		{"Production subdir", "http://foo.com/bar", "http://foo.com/bar", false, 80, "http://foo.com/bar"},