我打算在rails中创建一个应用程序,但首先我要创建一个启动页面。从未做过发布页面,我很好奇其他人是如何做到的?
您是否使用仅收集电子邮件地址的控制器和型号创建了一个小型rails应用程序?然后部署rails应用程序?我更喜欢这种方式,但仅仅为启动页面部署rails应用程序似乎太过分了??
另外,如何修改路径文件,以便在用户在网址后面输入任何内容时,只显示的页面是laungh页面。
意思是,如果我的启动页面位于http://mycoollaunchpage.com
,那么如果用户陷入困境并输入http://mycoollaunchpage.com/lkjlkjljk
,那么它应该重定向回http://mycoollaunchpage.com
答案 0 :(得分:0)
你的想法听起来不错。只有一个带有电子邮件注册表单的页面才能正常运行。
要重定向回主页,请在routes.rb
文件中创建路线选项,然后在控制器中执行一项操作,将其重定向回根目录。
# in routes.rb
match "*whatever", :controller => 'pages', :action => 'redirect_to_root'
# in your pages_controller.rb file
def redirect_to_root
redirect_to "/"
end
答案 1 :(得分:0)
有一个很棒的rails插件可用于你的这个要求;)