我无法让这种工具组合发挥作用。
常用术语 -
- 将使用 domain.com 来描述我的域
- 将使用 prod-domain.rhcloud.com 来描述我的 cloudshift 应用程序域
- 我在 https:// 和 http:// 和域之间添加了一个空格,否则 stackoverflow 不会让我发布 - 该空间实际上不存在
名不虚传
- 我的设置中仅有的 2 个名称服务器都来自 Cloudflare
开班
- 我使用 PHP 5.4、Web Load Balancer 和 MySQL 5.5 将其设置为可扩展的应用程序
- 我设置了 2 个别名 - www.domain.com 和 domain.com
Cloudflare:
在 DNS 页面上:
- domain.com 的 cname 到 prod-domain.rhcloud.com
- www 到 prod-domain.rhcloud.com 的 cname
页面规则:
- 通过 301 重定向将 http://the-domain.com/* 重定向到 http://www.the-domain.com/$1
其他值得注意的设置:
- 我禁用了灵活的 SSL
- 没有其他 A 记录,我有其他 cnames 指向一些 google 快捷方式
这是我所看到的:
- 转到 http://www.domain.com 会导致页面加载到 prod-domain.rhcloud.com 域(URL 更改)和页面“试图加载不安全脚本”的警告
- 转到 http://domain.com 会导致错误页面“重定向您太多次”
- 转到 https://www.domain.com 会导致页面加载到 prod-domain.rhcloud.com 域(URL 更改)并警告页面“正在尝试加载不安全的脚本”
- 转到 https://domain.com 会导致页面加载到 prod-domain.rhcloud.com 域(URL 更改)并警告页面“正在尝试加载不安全的脚本”
一直在这个问题上敲了 3 个小时,但无法让它发挥作用——任何建议都会受到欢迎。我已经尝试了 4 或 5 个其他指南 o stackoverflow 并且在网络上没有成功。
提前致谢。