如何将子域作为值传递以在 Rails 2 中搜索记录?
我希望能够将用户发送到以下样式 URL:
subdomain.mydomain.com/tag
我有一个 LandingPage 记录,因此希望能够通过将 LandingPage.subdomain 方法与子域中的值。
然后,当有人在该页面上提交表单时,我希望存储在标签中找到的值。
如何在不在我的 DNS 或 Zerigo 中创建 URL 中的特定子域的情况下执行此操作?我希望它响应通配符,但使用该值对 ActiveRecord 进行记录搜索。
I want to be able to send users to the following styled-URL:
subdomain.mydomain.com/tag
I have a LandingPage record, and so would like to be able to search for the specific LandingPage record by matching the method LandingPage.subdomain with the value in subdomain.
I would then want to store the value found in tag when someone submits a form on that page.
How can I do this without creating in my DNS or in Zerigo the specific subdomain in the URL? I'd like it to respond to a wildcard, but use the value to do a record search of an ActiveRecord.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
Ryan 在他的 Railcast 子域中做了一些非常类似的事情:
http://railscasts.com/episodes/221-subdomains-in-rails-3
Ryan does something very similar in his Railcast on subdomains:
http://railscasts.com/episodes/221-subdomains-in-rails-3