我有一個簡單的應用程序,顯示圖像時,我去根URI指向頁#指數。圖片的工作方式很好,但是當我進入/ page/index時,圖片被破壞了。這是什麼原因?當我去根uri我的圖像工作,但是當我去base.com/controller/action uri他們是壞的圖像
的routes.rb
root :to => "page#index"
match ':controller(/:action(/:id))(.:format)'
當我查看源代碼,並嘗試點擊從/頁/索引圖像我得到:
Unknown action
The action 'assets' could not be found for PageController
即使我把
match ':controller(/:action(/:id))(.:format)'
之前
root :to => "page#index"
它仍然不呈現圖像。
編輯:因爲我得到一個控制器錯誤。這是我的page_controller.rb
class PageController < ApplicationController
def index
render "index"
end
end
好像你正在爲資產使用相對路徑,不知何故,而不是絕對路徑。生成'
'標籤的代碼是什麼? –
@Xavier這裏是一個img標籤
–
toolz