2011-06-03 125 views
4

我想知道是否有改變新的資產管道位置的默認網址中的Rails 3.1的方式。 - 默認網址是/ assets - 我想將其改爲類似/ static的Rails 3.1資產管道:更改默認網址(/資產)

我的問題是我已經有一個資產模型,它可能會干擾URL。

我知道,有指定的資產(config.asset_host)不同的主機的方式,但我寧願不喜歡訴諸這一點。

謝謝!

回答

9

的config/application.rb中,下面

config.assets.enabled = true 

您可以添加:

config.assets.prefix = "static" 

就是這樣:)

+2

真棒,@克萊門特。謝謝! 它看起來像它仍然是越野車,但:https://github.com/rails/rails/issues/1489 傭工不尊重自定義值。但是,內容確實在新的URL中可用。讓我們希望它很快得到解決! – 2011-06-05 10:00:27

+0

不客氣!事實上,我只是通過URL訪問資源,但沒有通過我的測試幫助者爲你:)感謝指出這個問題,恐怕我不能做任何事,但我會看看它:) – 2011-06-05 17:17:23

+0

我猜你看到了這個問題的更新https://github.com/rails/rails/commit/2684f17a17e4f97bdb89d20b4cd08585235263a2 – 2011-06-08 07:11:31