繁体   English   中英

允许用户在Rails应用中创建特定路线

[英]Allowing users to create specific routes in rails app

在我的Rails应用程序中,用户可以根据需要输入自己的页面域名。 保存在数据库中的域名的值。

现在,路由看起来像这样: /user/sites/3 因此,例如,用户输入的域名为:“ mystuff”。 以前的路线应更改为: /mystuff

如何实现呢? 谢谢。

这是Rails指南中的路线示例:

get ':username', to: 'users#show', as: :user

这会产生路由,例如/bob引用用户控制器显示操作

您是什么意思域名? 您是指子域还是子URL? 如果要为MyStuff创建子URL(例如http://www.domain.com/mystuff ),则需要创建slug字段以参数化要作为子URL的文本。也使用参数化方法。 (例如,我的资料=>我的资料)2)创建一条路线“:site_slug”,以:'home#site'

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM