我想創建一個簡單的路線,這將允許我只有一個項目列出基地址(除了它是一個控制器之外),並且該項目作爲參數傳遞給控制器。例如:MVC 3通配符路線即www.mydomain.com/username
www.mydomain.com/user1 www.mydomain.com/user2 www.mydomain.com/user3 www.mydomain.com/user3
其中用戶1,用戶2等是用戶名,和正在被動態傳遞,即我不想爲每個用戶名創建一個控制器。
當然我想確保如果像這樣的事情是可能的,它不會導致與其他真正的控制器名稱衝突,因此我猜其他控制器將不得不有規則創建專門爲他們和上面的通配符路線
我不知道如何做到這一點,因爲我猜測斜槓後的第一項通常是一個控制器。
任何想法如何解決這個問題?
我提供的例子可能看起來模糊不清,當我把www.mydomain.com/user1等表示它可能是任何東西(即用戶名),例如www.mydomain.com/jsmith, www.mydomain .com/djohnson,www.mydomain.com/sblake,www.mydomain.com/fheeley
這個想法是,只需輸入域名,然後輸入正斜槓和用戶名即可查找用戶配置文件。