2014-03-06 24 views
0

我正在構建一個網絡平臺,用戶配置文件遵循website.com/username的URL格式。但是,我希望優質客戶能夠使用自定義域名而不是website.com/username。因此,高級用戶應該能夠使用映射到子域的外部域。 我正在使用Zend Framework 2,EmberJS和Amazon web服務(Route 53)和Nginx。如何允許用戶使用映射到其用戶配置文件的自定義域名

非常感謝您的幫助!

回答

0

您必須爲此創建自己的路線類型。那就是RouteInterface。實際上,你總是可以擴展Segment路線,因爲基本上你需要一個細分市場。唯一的區別是您的細分需要與數據庫相匹配。

另外,創建具有:username參數正常的網段路由,並​​匹配到,然後在內部檢查,如果給定的用戶名存在一定控制器| isPremium並根據結果,要麼期待的用戶配置文件或者返回到您家的路線。

相關問題