Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/heroku/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
heroku ssl端点-http与https_Ssl_Heroku - Fatal编程技术网

heroku ssl端点-http与https

heroku ssl端点-http与https,ssl,heroku,Ssl,Heroku,我已经在heroku上设置了“ssl端点”,效果很好。我有一个www.miketown3.com的cname指向大阪4635.herokusl.com。https工作得很好 然而,当我得到时,我会被重定向到,我想保持在http上。在本地测试我的应用程序时,不会发生这种情况。另外,在chrome中观察流量时,我没有看到任何http级别的重定向。只有一个请求没有响应。然后下一个请求立即发送到,但这一次有一个有效的响应 我的问题是,这种重定向发生在哪里,我如何才能阻止它?非常感谢 我不能100%确定您

我已经在heroku上设置了“ssl端点”,效果很好。我有一个www.miketown3.com的cname指向大阪4635.herokusl.com。https工作得很好

然而,当我得到时,我会被重定向到,我想保持在http上。在本地测试我的应用程序时,不会发生这种情况。另外,在chrome中观察流量时,我没有看到任何http级别的重定向。只有一个请求没有响应。然后下一个请求立即发送到,但这一次有一个有效的响应


我的问题是,这种重定向发生在哪里,我如何才能阻止它?非常感谢

我不能100%确定您的问题是什么,但是如果您只希望网站的某些部分(URL)使用HTTPS,并且假设您使用的是rails,那么您可以添加gem
“rack-ssl-enforcer”
,这将允许您指定网站的哪些部分重定向到https,即登录,我不能100%确定您的问题是什么,但如果您只希望网站的某些部分(URL)使用https,并且假设您使用的是rails,则可以添加gem
“rack-ssl-enforcer”
,这将允许您指定网站的哪些部分重定向到https,即登录

,因为您的www子域指向osaka-4635.herokusl.com,所以此地址的服务器将执行重定向。要停止此操作,您必须删除ssl端点加载项,并根据更改DNS记录(例如,将您的根和www子域指向yourapp.herokuapp.com)

由于您的www子域指向osaka-4635.herokusl.com,因此此地址的服务器将执行重定向。要停止它,您必须删除ssl端点插件,并根据更改您的DNS记录(例如,将您的根和www子域指向yourapp.herokuapp.com)

这是chrome缓存。

这是chrome缓存