2015-11-06 55 views
0

在我的Rails應用程序中,用戶可以根據需要爲其頁面輸入自己的域。數據庫中保存的域名的值。允許用戶在Rails應用程序中創建特定路線

現在路線如下所示:/user/sites/3。 因此,例如,用戶輸入域名爲:「mystuff」。而以前的路線應該改成這樣:/mystuff

這怎麼能實現呢? 謝謝。

+3

下面是關於自定義動態路由在軌道4,5的文章:HTTP:// codeconnoisseur .ORG /隨筆/創建動態的路由-在運行時功能於導軌-4- – Caillou

回答

0

這裏是從rails guides你的路線應該怎麼看起來像一個例子:

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

這產生途徑,如/bob指的用戶控制顯示動作

0

你是什麼意思域?你的意思是子域或子網址? 如果你想爲MyStuff創建子網址(例如:http://www.domain.com/mystuff) 1)你需要創建slug字段來參數化你想成爲子網址的文本(或者)也可以使用參數化方法。 (如:我的東西=>我-東西) 2)創建路由 GET「:site_slug」,到:「家#網站」

相關問題