Google app engine 应用引擎在自定义环境中从HTTP重定向到HTTPS
我们有单独的应用引擎服务,通过nginx服务器共享静态内容。这样的方案需要启用react路由,所以我们在业务逻辑路由上返回index.html。 Nginx放置在docker容器内,监听端口8080,这是AppEngine中需要并使用的 我已经检查了运行容器的实例,实际上我的容器使用了两个端口:80和8080 默认情况下,所有请求都将转到静态内容。 我相信这一切都是关于nginx配置的,所以,这里有一些问题Google app engine 应用引擎在自定义环境中从HTTP重定向到HTTPS,google-app-engine,nginx,google-cloud-platform,Google App Engine,Nginx,Google Cloud Platform,我们有单独的应用引擎服务,通过nginx服务器共享静态内容。这样的方案需要启用react路由,所以我们在业务逻辑路由上返回index.html。 Nginx放置在docker容器内,监听端口8080,这是AppEngine中需要并使用的 我已经检查了运行容器的实例,实际上我的容器使用了两个端口:80和8080 默认情况下,所有请求都将转到静态内容。 我相信这一切都是关于nginx配置的,所以,这里有一些问题 它们是否真的像80->80和8080->443那样使用?在本例中,我将创建单独的标准服务
HTTP和HTTPS流量都到达端口8080上的App Engine灵活运行时。
X-Forwarded-Proto
HTTP头将包含HTTP
或https
,您应该使用它来确定客户端使用的协议
您甚至可以在nginx配置中直接执行此操作,如中所示。HTTP和HTTPS流量都到达端口8080上的App Engine Flexible运行时。
X-Forwarded-Proto
HTTP头将包含HTTP
或https
,您应该使用它来确定客户端使用的协议
您甚至可以在nginx配置中直接执行此操作,如中所示