Url rails中特定于域的页面
有没有办法创建特定于域/url的页面 mysite.com的主页将与mysite.net不同Url rails中特定于域的页面,url,ruby-on-rails-3.1,routing,dns,Url,Ruby On Rails 3.1,Routing,Dns,有没有办法创建特定于域/url的页面 mysite.com的主页将与mysite.net不同 是路由还是页面内部的某些查询?没有所谓的特定于域的页面,它们所做的是保持动态,即根据域加载页面详细信息 例: 在rails中,您可以通过request.ip获得ip,然后在表中根据ip获得给定页面的详细信息 简单的例子是,假设你有下表 sites ------------------------------ | id | site_name | ip | ----------------
是路由还是页面内部的某些查询?没有所谓的特定于域的页面,它们所做的是保持动态,即根据域加载页面详细信息 例: 在rails中,您可以通过request.ip获得ip,然后在表中根据ip获得给定页面的详细信息 简单的例子是,假设你有下表
sites
------------------------------
| id | site_name | ip |
-------------------------------
| 1 | demo site | 192.168.0.1 |
-------------------------------
pages
-------------------------------------------
|id | page_name | page_content | site_id |
-------------------------------------------
| 1 | home | some content | 1 |
-------------------------------------------
当您加载主页时。你可以得到当前的ip,从中你可以找到该网站,一旦你有了该网站,你就可以找到该网站的所有页面
为了使动态页面更易于管理,您可以使用gems,如http://liquidmarkup.org/
检查这些屏幕显示,我们很好