Rails 在生产中生成了错误的资产 url(使用本地主机而不是服务器 ip)
Rails generates wrong asset url in production (with localhost instead of server ip)
Rails 6 在生产中生成错误的资产路径 url 和 http://localhost:3000/xxxxxx
当我将 http://localhost:3000 替换为服务器 IP 资产时加载正常,因此 rails 只是 url 生成错误。
系统 运行 在数字海洋上,在 Nginx 上有 Passanger。
尝试将 config.action_controller.asset_host = "assets.example.com"
添加到 /config/environments/production.rb
Rails 6 在生产中生成错误的资产路径 url 和 http://localhost:3000/xxxxxx
当我将 http://localhost:3000 替换为服务器 IP 资产时加载正常,因此 rails 只是 url 生成错误。
系统 运行 在数字海洋上,在 Nginx 上有 Passanger。
尝试将 config.action_controller.asset_host = "assets.example.com"
添加到 /config/environments/production.rb