2011-09-02 72 views
1

我打算在rails中創建應用程序,但首先我要創建啓動頁面。從未發佈啓動頁面,我很好奇其他人在做什麼?在rails應用程序中創建啓動頁面

您是否使用僅收集電子郵件地址的控制器和模型創建小型Rails應用程序?然後部署rails應用程序?我更喜歡這種方式,但它似乎是一個矯枉過正的部署Rails應用程序只是爲了啓動頁面...?

另外,你如何修改路由文件,以便如果用戶在url後面輸入任何內容,那麼只有顯示的頁面是出現頁面。

意義,如果我的啓動頁是http://mycoollaunchpage.com那麼如果用戶浪費時間和類型http://mycoollaunchpage.com/lkjlkjljk那麼它應該回到重定向到http://mycoollaunchpage.com

回答

0

你的想法聽起來不錯。只需一個帶有電子郵件註冊表單的頁面就可以正常工作。

要重定向回您的主頁,請在您的routes.rb文件中創建一個路徑glob,並在控制器中執行一個操作,該操作只是重定向回您的根目錄。

# in routes.rb 
match "*whatever", :controller => 'pages', :action => 'redirect_to_root' 

# in your pages_controller.rb file 
def redirect_to_root 
    redirect_to "/" 
end 
0

有一個真棒Rails插件可用於這個非常你們的要求;)

https://github.com/vinsol/Launching-Soon/

+0

創業板有一個啓動頁面的方式太多的信息。我認爲我的需求就足夠了,如果我只是拿一個電子郵件地址並將其轉儲到數據庫上,然後再遷移電子郵件。雖然好發現! – yogashi

相關問題