当上传一个图像到炼油厂CMS时,我得到一个断开的链接。
No route matches [GET] "/system/images/W1siZiIsIjIwMTMvMDUvMDgvMjFfMjBfMjFfMzlfc3RlYWtfZmluYWwuanBnIl1d/steak-final.jpg"你知道为什么会发生这种情况吗?或者有解决办法吗?
更新:问题是我在"/cms“而不是根路径上安装了Refinery。但我还是不知道如何改变拍照路线。如果我添加:
/cms在图像路径前面,它可以工作。
路线
root :to => 'static#home'
get "vault", :to => "restricted_content#vault"
Refinery::Core::Engine.routes.prepend do
get '/courses/:id/classroom', :to => 'courses/courses#classroom'
end
mount Refinery::Core::Engine, :at => '/cms'
devise_for :users发布于 2013-05-10 17:16:29
RefineryCMS需要挂载到根目录才能正常工作。为什么在cms上挂载它很重要
发布于 2013-05-25 20:40:14
请阅读this issue @ github。我已经为这个问题提供了一个monkeypatch。
https://stackoverflow.com/questions/16454312
复制相似问题