首页 > 解决方案 > RubyOnRails 未经授权的主机

问题描述

我只是想知道是否有人可以帮助我修复 ruby​​onrails 提出的以下错误:

To allow requests to domain.tld, add the following to your environment configuration: config.hosts << "domain.tld"

干杯! PS 我是 ruby​​ 和 ruby​​-on-rails 的新手。

标签: ruby-on-railsruby

解决方案


只需将一行(如消息中所述)添加到配置您要使用该域的环境的文件中。

例如,当您想domain.tld在开发环境中使用时,将以下行添加到您的config/environments/development.rb文件中:

Rails.application.configure do
  # ... existing config

  config.hosts << "domain.tld"  # <= Add this line
end

请注意:更改应用程序的配置后,您需要重新启动服务器。


推荐阅读