質問

私はMSVS 2008、C#、ASP.NETプロジェクトを使用しています。現在、 http:// localhost:3288 / ExistingPageInProject.aspx <の下で、必要なページを提供できます。 / p>

MSVSで http:// localhost:3288 / u / SOME_USER_NAMEをマップする方法/ media / TITLE-0123 を使用して、所有しているファイル/ページを指します。 / u / ExamplePage?name = SOME_USER_NAME&amp; title = TITLE-0123など

注:0123はmediaIdなので、タイトルは無視できます。

役に立ちましたか?

解決

私が個人的に行う方法は、使用することです Application_BeginRequest in パブリッククラスGlobal:System.Web.HttpApplication 正規表現などを使用してURLを解析し、使用します HttpContext.Current.RewritePath リダイレクトせずに正しいページを提供する。

他の方法もありますが、それが私の好みであり、実装が簡単です。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top