私は元のurl.whenユーザーが以下のURLを要求したいと思ってURLを書き換えています: http://test.acom/test12.htmこのリクエストの元のURL正規のURLを取得
のhttpを下回っている://test.acom/cms.aspx PID = 123
が、今私は、私を導いてくださいましたことをすることができますどのように元のURL を知りたいですか?。
私は元のurl.whenユーザーが以下のURLを要求したいと思ってURLを書き換えています: http://test.acom/test12.htmこのリクエストの元のURL正規のURLを取得
のhttpを下回っている://test.acom/cms.aspx PID = 123
が、今私は、私を導いてくださいましたことをすることができますどのように元のURL を知りたいですか?。
私のために働くRequest.Url
。
私はまた、Webフォームのサイトにこのノート
articles/displayarticle.aspx?ArticleID=73
からarticles/Build-a-file-tree-explorer-with-jQuery-and-ASP.NET.aspx
request.url
で
私はあなたがクライアントによって最初に要求したURLを取得するためにRequest.RawUrl
を使用することができますarticles/displayarticle.aspx?ArticleID=73
を取得します。このURLは常に相対的なものなので、あなたの場合は/test12.htm
となります。
しかし、私は何かのURLをしたい: /cms.aspx?pid=123 – Askiitians
元のurlをquerystringとしたい場合は、上記のasnswerのようにrequest.urlを試してみてください - 例もあります。 –
URLはどのように書き換えられますか? –
おそらく複製http://stackoverflow.com/questions/3678371/url-rewriting-in-asp-net-but-maintaining-the-original-url – FosterZ
私はデータベースに要求されたURLを保存しました。 – Askiitians