我有一个用jsp编写的现有网站。我想重写网站的一部分。该部分的 url 可以是newpart.mysite.com或mysite.com/newpart。
是否有可能在Ruby on Rails中重写这个新部分?路由如何适用于两个 url 选项。
我有一个用jsp编写的现有网站。我想重写网站的一部分。该部分的 url 可以是newpart.mysite.com或mysite.com/newpart。
是否有可能在Ruby on Rails中重写这个新部分?路由如何适用于两个 url 选项。
是的,您可以将 ROR 用于您网站的一部分。
如果您使用虚拟主机,他们会将域路由到您服务器上的文件夹。
您提出问题的方式,似乎您的“newpart”将是一个单独的界面,而不是您网站的其余代码。你可以表现得好像它们基本上在不同的服务器上。
是的,你可以这么做。
对于您的选择:如果您将整个子域指向 rails: newpart.mysite.com,那么您所要做的就是告诉 apache(或您使用的任何东西)将该 URL 重定向到您的 RoR 应用程序 - 该应用程序将很高兴从那里没有对路由进行任何更改。
如果你想使用它会更复杂:mysite.com/newpart ...所以如果你有选择,我会选择子域。