Mehrsprachige Websites mit ASP.NET MVC
Beim Erstellen einer mehrsprachigen Website (mit ASP.NET-Webformularen) verwende ich ein HTTP-Modul, um die URLs so umzuschreiben, dass sie eine benutzerfreundliche (für Menschen und Suchmaschinen) Form haben:
uk/products/product_category_one/sub_category_one/index.aspx
uk/products/product_category_one/sub_category_one/widget_mk5.aspx
es/productos/categoría_de_producto_una/widget_mk5.aspx
ein (Anfänger-) Verständnis von MVC ist, dass die URL das Format @ annehmen sollt
Controller / Action / Identifier
enn Sie die oben genannten Funktionen mit MVC replizieren, erhalten Sie URLs, die etwa wie folgt aussehen:
products/category/123/product_category_one/sub_category_one
products/items/456/widget_mk5
Fragen.
Kann ich einen Ländercode in die URL vor dem Segment "Controller" einfügen?Ist es möglich, 'products' und 'productos' demselben Controller zuzuordnen?Danke für Ihre Hilf
Bearbeiten Neben der Antwort von Panos unten habe ich weitere Informationen zum @ gefunde ASP.NET Website.