【解決方法】ASP.NET MVC でのリダイレクト


みなさん、こんにちは!

URLリダイレクトを実装する方法 ASP.NET MVC 2 「http://www.website.com/」で始まるすべてのページから製品/ブランド1‘ から ‘http://www.website.com/製品/ブランド2「?」 ここ ‘ブランド1’ そして 「ブランド2」 パラメータです。 コントローラーにコードを書く方法は知っていますが、コントローラーにはたくさんのコードがあります ‘製品’ したがって、より効率的な方法が必要です。

これは既存のサイトです。
実際には、「製品」という 1 つの領域があり、そこには同じ機能を持ついくつかのブランドがあります。 したがって、次のリンクがあります。
http://www.website.com/products/adidas/addnewproduct
http://www.website.com/products/adidas/editproduct?id=345
http://www.website.com/products/adidas/admin/index

http://www.website.com/products/nike/addnewproduct
http://www.website.com/products/nike/editproduct?id=345
http://www.website.com/products/nike/admin/index

ここで、「adidas」から「adidas_new」にリダイレクトしたいと思います。 これは、ユーザーがブラウザに「http://www.website.com/products/adidas/addnewproduct」と入力すると、「http://www.website.com/products/adidas_new/addnewproduct」にリダイレクトされることを意味します。

前もって感謝します。

解決策 1

解決策 2

こんにちは、

「http://www.website.com/products/brand1」や「http://www.website.com/products/brand2」のような別のビューを作成する代わりに、http:// のような単一のビューを作成できます。 www.website.com/products/brand?id=1 を指定し、クエリ文字列のパラメータとして「brandid」を渡すと、コントローラでクエリ文字列パラメータを処理できます。

ここであなたの質問に答えられたことを願っています。

コメント

タイトルとURLをコピーしました