gpt4 book ai didi

ruby-on-rails - Rails - 如何从 http ://example. com 重定向到 https ://www. example.com

转载 作者:行者123 更新时间:2023-12-04 04:08:32 24 4
gpt4 key购买 nike

我正在寻找学习如何清理我的应用程序的 URL。我的应用由 Heroku 上的 Rails 3 提供支持。

所需的 URL 是 https://www.example.comite.com
我想将所有与上述不同的 URL 重定向到该 URL。这是 Rails 的事情还是 DNS?

错误的网址:

https://example.comite.com
http://www.example.comite.com
http://example.comite.com

如果后面有任何内容,例如 http://www.example.comite.com/photo/1使用路径重定向 url: https://www.example.comite.com/photo/1

最佳答案

作为 user2100689's answer 的扩展, 在 Rails 3+ 中你可以使用 config.force_ssl = true在 config/environments/production.rb

该行可以取消注释,如下所示

# Force all access to the app over SSL, use Strict-Transport-Security, and use secure cookies.
config.force_ssl = true

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

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