【发布时间】:2012-04-08 19:21:28
【问题描述】:
有没有办法制作域/网址特定页面?
mysite.com 的主页与 mysite.net 不同
是路由还是页面内部的一些查询?
【问题讨论】:
标签: url ruby-on-rails-3.1 routing dns
有没有办法制作域/网址特定页面?
mysite.com 的主页与 mysite.net 不同
是路由还是页面内部的一些查询?
【问题讨论】:
标签: url ruby-on-rails-3.1 routing dns
没有所谓的域特定页面,他们为了保持动态,他们根据域加载页面详细信息
例如:
在 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 并从中找到该网站,一旦您拥有该网站,您就可以根据该网站找到所有页面
为了让这个动态页面更易于管理,您可以使用像 liquid (http://liquidmarkup.org/) 这样的 gems
我们很好地检查了这些屏幕截图
【讨论】: