2

我想从多个主机名测试我的资产,例如:http://assets1.somehost.dev, http://assets2.somehost.dev

我的资产配置来自development.rb

config.serve_static_assets = false
config.assets.compile = true
config.assets.digest = true
config.action_controller.asset_host = "http://assets%d.somehost.com"
config.assets.compress = false
config.assets.debug = false

所以我想设置config.action_controller.asset_host = "http://assets%d.somehost.dev"

在本地进行测试。

4

1 回答 1

1

将以下行添加到您的主机文件中(我认为rails 默认只使用四个资产主机):

127.0.0.1 http://assets1.somehost.dev http://assets2.somehost.dev http://assets3.somehost.dev http://assets4.somehost.dev

维基百科根据您的平台列出了在哪里可以找到主机文件的列表。

于 2013-01-08T00:49:30.433 回答