1
我是rails新手,在我的機器上開發了一個簡單的rails應用程序,該應用程序在使用WEBrick進行本地託管時工作。Ruby on Rails只顯示公共文件夾中的內容
我明白,你需要從公共文件夾中刪除index.html,然後設置正確的根在配置/ routes.rb中指向你希望成爲根控制器,這我做的事:
root :to => 'home#index'
(在遠程主機上)
當我在公用文件夾中找到index.html文件並轉到mywebsite.com/myapp時,我看到該頁面。 當我從公用文件夾中刪除index.html頁面時,我得到一個404,我的應用程序無法運行。
任何想法爲什麼我的應用程序未運行時,我將其部署到遠程主機?
這不是app/views/home/index.html.erb嗎? – BookOfGreg 2012-03-29 23:50:58
是的,謝謝。我無意中說了一句話。固定。 – jnevelson 2012-03-30 03:42:57
我這樣做了,我在本地機器上測試了應用程序,並且它從我生成的各個控制器渲染頁面。 – Nirma 2012-04-07 21:47:28