Czy istnieje sposób zmiany bieżących parametrów adresu URL z kontrolera, więc po załadowaniu strony dodatkowe/różne parametry są wyświetlane na pasku adresu?Zmień adres URL z kontrolera?
Oto co mam na myśli, że mam akcję „produkty”:
public ActionResult Product(int productId)
{
..
}
I odwzorowaną trasy tak, że product/4545/purple-sunglasses
jest mapowany do funkcji powyżej, nazwa produktu jest faktycznie ignorowane, ale chcę, że jeżeli nazwa produktu nie jest określona, sterownik należy dodać to, więc produkt dostanie się łatwo w wyszukiwarkach itp
Dzięki. BTW, zawsze dobrym zwyczajem jest kopiowanie krytycznej części połączonej treści do twojego posta, więc jeśli jutro ten link nie będzie już dostępny, użytkownicy nadal będą mogli skorzystać z Twojej odpowiedzi. Będzie także bardziej dostępny, a odpowiedź będzie bardziej widoczna dla ludzi. – Shimmy
Link nie działa. Oto nowy: http: //www.deliveron.com/blog/post/SEO-Friendly-Routes-with-ASPnet-MVC.aspx – Stu1986C
Dodano nowy link do odpowiedzi. Dzięki! –