2017-11-10 5 views
0

私は次のようなシナリオで助けになる助言を探しています(私はまだASPでVB.netを学んでいます)。私はGoogleで見ましたが、今は行き詰まっています。asp.netにリダイレクトを追加する

最初の問題は、www.samplesite.com/press.aspxをwww.samplesite.com/press/press.aspxにリダイレクトしようとしていることです。web.configで書き換えルールを成功させようとしましたが。

次の問題は、既定のURLをデフォルトのURLにリダイレクトするためのホームページを使用しないようにするためです。必要な場合はクエリ文字列を保持する必要があります。例えば下記を参照してください。

はにリダイレクトし

https://samplesite.com/home.aspx/キー=値:

https://samplesite.com/?key=value

そして:?

https://samplesite.com/home.aspx?key=value

は301リダイレクトにを返します。 :

https://samplesite.com/?key=value

私はこれに関する任意の援助に感謝します。

答えて

0

は、使用してみてください:

<meta http-equiv="refresh" content="0; url=http://samplesite.com/some/route" /> 

注:headセクションに配置します。

0

あなたはasp.netルーティングを探していて、カスタムURLパターンを定義したり、ルートパラメータに基づいてURLを生成したりしたいと思います。これらはあなたにいくつかのヒントを与える必要があります。

ASP.NET Routing

URL Routing

+0

をおかげでMubarekが、私はこれらのリンクを見ていたが、私は、彼らは私の問題を解決するとは思わない、これらのサンプル・コード線量何を反映していません私は達成しようとしています – user1219128

関連する問題