heroku - 防止heroku在子域上从http重定向到https
问题描述
我在 Heroku 上创建了一个应用程序,并向其中添加了子域:
some.page.example.com
www.some.page.example.com
然后,根据this,我使用我的 DNS 提供商将这些名称指向正确的 Heroku 名称,如下所示:
some.page.example.com CNAME some.page.example.com.herokudns.com
www.some.page.example.com CNAME www.some.page.example.com.herokudns.com
我想在 http 下提供这个页面,显然 Heroku 在内部将流量重定向到 https - 它在尝试通过 http 访问页面时返回 301。当然最终它失败了(例如,Chrome 中的 ERR_SSL_PROTOCOL_ERROR 或 Firefox 中的 SSL_ERROR_INTERNAL_ERROR_ALERT),重定向后,因为在这个 Heroku 应用程序上没有设置证书。
我怎样才能阻止 Heroku 这样做?
PS 有趣的是,我在 Heroku 上有其他站点,根域指向这个站点,它就像一个魅力。:/
解决方案
推荐阅读
- java - Spring boot maven多模块项目:编译失败找不到符号
- typescript - 量角器 - 黄瓜:如果验证失败,则继续场景验证步骤,而不是跳过
- node.js - 如何从nodejs将一些数据插入到excel的单元格中
- django - 我的引导下拉项目不可点击(显示)
- c++ - 在 C++ 中打印 3 维数组的内容 .. 它的第 1 维来自索引,第 2 维来自另一个数组,第 3 维来自另一个数组?
- sql - 使用嵌套数组将 JSON 文件导入 SQL Server 表
- css - SASS:如何在数组中添加值?
- pandas - 加速 pandas 到 sql 以同时写入多个表
- java - 是否可以在 Groovy 中使用不是脚本的委托
- php - Docker, Symfony nginx/php-fpm 初始化很慢