Ich möchte meine URLs SEO freundlich machen. Ich habe eine Menge von Artikeln und anderen Beiträgen zu diesem Thema gesehen, aber alle von ihnen endet mit Urls wie: /Products/34/my-handbag
MVC 5, wahre SEO Friendly Routes
Ich möchte mit Urls wie am Ende: /gucci/my-handbag
Ich habe bereits die Kontrollen tatsächlich Holen Sie sich das Produkt aus den Namen "Gucci" und "My-Handtasche", ich brauche nur mein Routing, um mich an Products
Controller zu senden.
Dies ist, was ich mit jetzt arbeite:
routes.MapRoute(
name: "ProductDetails",
url: "{brand}/{title}",
defaults: new { controller = "ProductViews", action = "Details", brand = "", title = "" }
Irgendwelche Vorschläge?
Siehe [diese Antwort] (http://stackoverflow.com/questions/31934144/multiple-levels-in-mvc-custom-routing/31958586#31958586) für den flexibelsten Ansatz. – NightOwl888