[ad_1]
みなさん、こんにちは!
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」を渡すと、コントローラでクエリ文字列パラメータを処理できます。
ここであなたの質問に答えられたことを願っています。
[ad_2]
コメント