的Rails 3.1资产管道:更改默认网址(/资产)
问题描述:
我想知道是否有改变新的资产管道位置的默认网址中的Rails 3.1的方式。 - 默认网址是/ assets - 我想将其改为类似/ static的Rails 3.1资产管道:更改默认网址(/资产)
我的问题是我已经有一个资产模型,它可能会干扰URL。
我知道,有指定的资产(config.asset_host)不同的主机的方式,但我宁愿不喜欢诉诸这一点。
谢谢!
答
在的config/application.rb中,下面
config.assets.enabled = true
您可以添加:
config.assets.prefix = "static"
就是这样:)
真棒,@克莱门特。谢谢! 它看起来像它仍然是越野车,但:https://github.com/rails/rails/issues/1489 佣工不尊重自定义值。但是,内容确实在新的URL中可用。让我们希望它很快得到解决! – 2011-06-05 10:00:27
不客气!事实上,我只是通过URL访问资源,但没有通过我的测试帮助者为你:)感谢指出这个问题,恐怕我不能做任何事,但我会看看它:) – 2011-06-05 17:17:23
我猜你看到了这个问题的更新https://github.com/rails/rails/commit/2684f17a17e4f97bdb89d20b4cd08585235263a2 – 2011-06-08 07:11:31