我尝试了所有找到的方式,但我不知道该怎么做。在Rails 3中更改伪绝对资产路径
Rails总是写/assets/...
并且想要./assets/
或assets/
,因为我的应用程序位于子文件夹中,而不在根文件夹中。
我试着用config.action_controller.asset_host = "."
但Rails的写入http://./assets/
我试着用config.assets.prefix = "."
但Rails的写入/./assets/
假设我的应用程序生命:http://domain.com/example/
,用Rails的每一个路径指向http://domain.com/
而不是默认的行为到http://domain.com/example/
。我不想指定绝对路径,因为这不是一个便携式解决方案。
入住此作为一个例子:http://apidock.com/rails/ActionView/Helpers/AssetTagHelper/image_tag
完美的作品,感谢MarsAtomic! – singuerinc
很高兴帮助。 :d – MarsAtomic