我在heroku上设置了'ssl端点',效果很好。我有一个指向osaka-4635.herokussl.com的www.miketown3.com的cname。 https工作得很好。
然而,当我获得http://www.miketown3.com时,我被重定向到https://www.miketown3.com,我想留在http。在本地测试我的应用程序时,这不会发生。此外,当观看chrome中的流量时,我看不到任何类型的http级别重定向。只有http://www.miketown3.com的请求没有回复。然后,下一个请求立即发送到https://www.miketown3.com,但这次有一个有效的响应。
我的问题是,这种重定向发生在哪里,如何阻止它?非常感谢!
答案 0 :(得分:1)
由于您的www子域名指向osaka-4635.herokussl.com,因此该地址的服务器执行重定向。要停止它,您必须删除ssl端点插件,并按https://devcenter.heroku.com/articles/custom-domains更改DNS记录(例如,将您的root和www子域指向yourapp.herokuapp.com)
答案 1 :(得分:0)
我不是100%确定您的问题但是如果您只想要网站的某些部分(网址)使用HTTPS并假设您使用的是rails,则可以添加gem 'rack-ssl-enforcer'
,这样您就可以了指定您网站的哪些部分重定向到https即登录
答案 2 :(得分:0)
这是一个chrome缓存的东西。