私は自分のURLをSEOにしたいと思っています。 私は記事やこのテーマに関する他の記事をたくさん見てきましたが、それらのすべては、のようなURLで終わる:私のようなURLで終わるたい/Products/34/my-handbag
MVC 5、真のSEOフレンドリールート
:/gucci/my-handbag
私はすでに実際にコントロールを持っています"gucci"と "my-handbag"という名前から製品を入手するには、私のルーティングがProducts
コントローラに送信されるだけです。
これは私が今で働いているものです:
routes.MapRoute(
name: "ProductDetails",
url: "{brand}/{title}",
defaults: new { controller = "ProductViews", action = "Details", brand = "", title = "" }
任意の提案ですか?
最も柔軟なアプローチについては、[この回答](http://stackoverflow.com/questions/31934144/multiple-levels-in-mvc-custom-routing/31958586#31958586)を参照してください。 – NightOwl888