gpt4 book ai didi

ruby-on-rails - 如何从 Rails 中将 https ://mydomain. com 之类的 url 重定向到 https ://www. mydomain.com

转载 作者:太空宇宙 更新时间:2023-11-03 12:48:36 25 4
gpt4 key购买 nike

我在 Heroku 上使用来自 GoDaddy 的 www.mydomain.com 的 SSL 证书。我如何从 root url https://mydomain.com 重定向到 https://www.mydomain.com 从 rails 中,这样我的证书就可以工作了?我已经能够重定向所有其他与自定义中间件的组合,因此 SSL 始终是服务器,但如果浏览器检测到缺少 https://mydomain.com/ 的证书,我无法弄清楚如何做到这一点。 .我可以重写 rack env[HOST] 之类的东西吗?提前致谢....

最佳答案

浏览器在 Rails 有机会接触证书之前就将证书与域名进行比较 - 事实上,这是与服务器协商的第一部分,因此您甚至不能使用 Apache Rewrite 来更改它.

您应该做的是将 mydomain.com 添加到您的证书中。它们被称为“统一通信”证书,尽管 GoDaddy 只称它们为多域证书。 http://help.godaddy.com/article/3908

关于ruby-on-rails - 如何从 Rails 中将 https ://mydomain. com 之类的 url 重定向到 https ://www. mydomain.com,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4342397/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com