Ich arbeite an einer MVC 3-Website, die von GoDaddy gehostet wird, und ich brauche, um dynamische Variablen in der URL zu speichern. Etwas wie:
http://www.example.com/{Cat}/{List}/{Item}/{Action}
oder
http://{Cat}.example.com/{List}/{Item}/{Action}
Letzteres wäre das Beste.
Die Website ermöglicht es den Benutzern, benutzerdefinierte Listen, Listenkategorien und Listenelemente zu erstellen. Eine Listenkategorie könnte etwas sein wie Sports
o News
könnte eine Liste sein NBA Teams
o Politics
und ein Listenelement würde lauten Lakers
o Pres. Obama
. Der Nutzer kann eine beliebige der 3 Varianten erstellen (nur keine Duplikate).
Mein Ziel ist es, dass die URL etwa so aussieht http://sports.example.com/nba/lakers
und lassen Sie den Benutzer weiterleiten zu Controller = "Items", Action = "Details"
mit Parametern Cat = "sports", List = "nba", Item = "lakers"
und wenn der Nutzer eine Action
(wie Bearbeiten, Löschen, usw.), ersetzt es Details
.
Ich bin nicht super vertraut mit IIS (genauer gesagt IIS über GoDaddy), so IDK, wenn die Subdomaining funktionieren würde (aber das ist das ultimative Ziel) und wenn es möglich ist, würde ich gerne wissen, was ich tun müsste (d.h. selbst hosten + Schritte).
Danke