您可以自己添加一个简单的重定向处理程序。
尝试将其放入
app/init.go文件中:
httpRedirectServer := &http.Server{Addr: ":80", Handler: http.HandlerFunc( func(w http.ResponseWriter, r *http.Request) { http.Redirect(w, r, fmt.Sprintf("https://%s%s", r.Host, r.RequestURI), http.StatusMovedPermanently) })}go httpRedirectServer.ListenAndServe()请注意,在Revel的开发模式下,您必须首先在端口443上访问您的应用程序,才能正确启动Revel,然后运行端口80重定向代码。



