使用ruby on rails向静态网站添加功能

时间:2010-02-12 09:46:32

标签: ruby-on-rails static web

我是ruby on rails的新手。

我的网站上有很多静态页面。我想在网站上添加一些动态页面,这些我将在ruby on rails上开发。当用户点击其中一个静态页面上的某个按钮时,将触发这些页面提供的功能。我想我会将动态页面放在一个目录中,当点击其中一个静态页面上的按钮时,将调用(执行)其中一个。我不需要更改现有静态页面的内容。

是否可以将此类动态网页添加到现有静态网站?如果有,怎么样?我需要更改路线吗?

2 个答案:

答案 0 :(得分:3)

你必须反过来做 - 将静态页面放入rails应用程序的'public'文件夹 - 如果存在由url标识的文件,rails将提供这些文件,如果没有文件,rails将尝试找到合适的控制器/动作......

答案 1 :(得分:2)

我建议您设置Rails应用程序,然后将所有静态内容移动到公用文件夹。 Rails会更喜欢那些文件。然后开始使用Rails应用程序创建动态内容,并链接到静态页面中的动态页面/“操作”。