ページが読み込まれる前でもブラウザのURLにアクセスして差し替えたいです。
私は、ユーザーがどのページに着地しているかを見られるようにしたくないだけです。
Page_Init で URL にアクセスしたいのですが、方法がわかりません。
何か考えはありますか? - 解決策はありますか?
編集: URL のサーバー名を変更 (または削除) する必要はなく、フォルダー/ファイル名のみを変更する必要があります。したがって、元のページの場所が次の形式の場合:またはhttp://www.server.com/folder/file.aspx
に変更したいと思いますhttp://www.server.com/misc/GeneralPage.aspx
http://www.server.com/
Response.Redirect は行いません。同じページにとどまりたいのですが、URL を変更したいです。
Server.Transfer はヘルパー プリ ランディング ファイルを使用したデフォルトのソリューションですが、私には十分ではありません。同じページに留まりたいが、表示されるURLを変更したい。
解決:
HTML5 ともう 1 つのソリューションの方向性に関する回答がここにありました。これはすぐに調査するつもりでしたが、もうここにはありません (消えてしまいました)。それがあなたの答えだったら、もう一度書いてください。それは重要なものでした。
私はここで、私の行動の決定として見つかった最良の選択肢を示しました(今のところ、より良い解決策が見つかるまで)が、それを信用しません(回答としてマークしません)。詳細にテストされたソリューションです。