ruby-on-rails - Rails Heroku Cloudflare 设置 - www 不起作用
问题描述
我有一个配置为强制 SSL 的 rails 应用程序:
Rails.application.configure do
config.force_ssl = true
end
然后将其部署到 Heroku(免费层),在那里我配置为添加我的自定义域。
在 Cloudflare 上,我只有这 2 条记录:
CNAME example.com example.herokuapp.com
CNAME www example.com
我还将 SSL 选项设置为full
.
我的理解是,当人们访问我的网站时www.example.com
,他们会被重定向到顶点(非 www)网址。
但是,现在每当我访问该www
版本时,它都会显示 Heroku 的 No such App 页面。
我不知道我做错了什么,并且尝试了整整一周在网上找到的各种方法。希望有人能帮帮我,谢谢!
解决方案
查看heroku 'No such App' found 的响应,请确认是否www.example.com
在设置下添加为自定义域?
推荐阅读
- java - 根据 4 个 JRadioButtons 的组合执行操作
- three.js - 如何在 Three.js 中移动对象(在移动设备上)
- java - 在 SpringBoot 应用程序中下载时 Azure BlobNotFound
- kubernetes - 如何在一个 Kubernetes 的 pod 中实现后处理容器
- spring-boot - 作业执行侦听器未能在作业执行上下文表中存储值
- css - 实现不覆盖我现有的类
- python - 使用 python 请求时接收到不完整的数据
- javafx - 不同风格的相同弹出窗口
- node.js - Node.js REST API 版本控制是否正确?
- r - 地理编码功能删除特殊字符