0
我在URL的一堆過期的內容都從傳統的靜態HTML網站.html
結束:如何將所有以`.html`結尾的內容重新路由到根路由(只更改routes.rb)?
example.com/a.html
example.com/b.html
而不是顯示一個Rails的錯誤頁面,上面寫着:
Routing Error
No route matches "/a.html" with {:method=>:get}
我想重新路由在.html
主頁(根路徑)結束全部內容:
map.root :controller => 'home', :action => 'index'
是否有可能通過只更改路線定義來做到這一點,或者是否需要define a catch-all route?
謝謝! – apple 2009-08-19 00:51:50