Gibt es eine Möglichkeit, die aktuellen URL-Parameter vom Controller zu ändern, sodass beim Laden der Seite zusätzliche/andere Parameter in der Adressleiste angezeigt werden?URL vom Controller ändern?
Hier ist, was ich meine, ich sage eine Aktion ‚Produkte‘ haben:
public ActionResult Product(int productId)
{
..
}
ich kartiert die Routen so dass product/4545/purple-sunglasses
oben auf die Funktion abgebildet wird, wird der Produktname tatsächlich ignoriert, aber ich will, dass, wenn der Produktname nicht angegeben ist, sollte der Controller diese Erweiterung, so dass das Produkt leicht in Suchmaschinen wird in usw.
Danke. Übrigens, es ist immer eine gute Angewohnheit, den kritischen Teil des verlinkten Inhalts in Ihren Post zu kopieren. Wenn also der Link morgen nicht mehr funktioniert, können die Nutzer immer noch von Ihrer Antwort profitieren. Auch wird es zugänglicher sein und die Antwort wird für Leute sichtbarer sein. – Shimmy
Die Verbindung ist tot. Hier ist der neue: http: //www.deliveron.com/blog/post/SEO-Friendly-Routes-with-ASPnet-MVC.aspx – Stu1986C
Der neue Link zur Antwort hinzugefügt. Vielen Dank! –