我有指標作用的標準contacts_controller.rb,響應如下:軌控制器默認使用的應用程序/ XML響應生產
respond_to do |format|
format.html
format.xml { render :xml => @contacts }
end
在發展,它的工作原理像預期一樣:當我瀏覽到http://localhost:3000/contacts,我收到了一個html響應。
但是,當我在遠程Ubuntu服務器上使用capistrano啓動應用程序並瀏覽到相同的URL時,我得到一個xml響應。
如果我去http://remote_host:8000/contacts.html,那麼我會看到html響應。如果我註釋掉format.xml { render :xml => @contacts }
,那麼我會看到所需的html響應。
很確定我錯過了Rails開發和生產模式之間差別的細微之處。關於我忽略的任何想法?
謝謝, - 戴夫