Changer l'URL à partir du contrôleur?

Est-il un moyen de changer l'url en cours params du contrôleur ainsi, lorsque la page est chargée, autres/les autres paramètres sont affichés dans la barre d'adresse?

Voici ce que je veux dire, disons que j'ai une action de "Produits":

public ActionResult Product(int productId)
{
  ..
}

J'ai mappé les routes de sorte que product/4545/purple-sunglasses est mappé à la fonction ci-dessus, le nom du produit est en fait, ignoré, mais je veux, que si le nom du produit n'est pas spécifié, le contrôleur doit ajouter à cela, pour que le produit pénètre facilement dans les moteurs de recherche etc.

OriginalL'auteur Shimmy | 2012-11-21