0

asp.net2.0バージョンで短いURLを実装することは可能ですか。大きなURLを短くすることができ、また短いURLから長いURLを取り戻すことができるようなアイデアを教えてください。ありがとう

4

1 に答える 1

2

短い URL を自然な URL に接続するテーブルを作成します。

だからあなたは www.tny.com/mshe.aspxその点を持っていますwww.tny.com/MyNormalBigOneUrl.aspx

そして 、global.asaxではApplication_BeginRequest、小さな URL が表示されたら、テーブルを介して通常の URL に変換し、マッチを見つけた場合は、Redirect("MyNormalBigOneUrl.aspx")

小さな URL を保持したい場合は、HttpContext.Current.RewritePath

代わりに、小さな名前www.tny.comのサイトと通常のサイトの 1つの異なるサイトwww.mynormalsite.comを使用する必要があり、小さなサイトでのみリダイレクトを行います。

于 2011-04-06T11:43:19.520 に答える