簡體   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