我嘗試了所有找到的方式,但我不知道該怎麼做。在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