0

asp.netで開発しているページ数のWebサイトがあります。私は次のようなページURLを持っています:例:

1) http://www.xyz.com/Home.aspx 
2) http://www.xyz.com/Index.aspx
3) http://www.xyz.com/viewMember?Name=abc&id=1

しかし、エンドユーザーはどのページにいても、のようなURLを表示したいと思います"http://www.xyz.ie"

web.configに設定はありますか?そうでない場合、他の方法はありますか?

私を助けてください...

前もって感謝します。ジャガディ

4

1 に答える 1

1

異なるページに 1 つの URL を保持することはできませんが、それをシミュレートするいくつかのトリックを実行できます。

URL はそのままでコンテンツを変更するには、いくつかのトリックを行う必要があります。

私はお勧めしません。検索エンジンはあなたの行動に従わず、ページごとに異なって表示されます。ユーザーはブックマークを作成できず、平均的なユーザーはページの実際の URL を簡単に見つけることができます。ブラウザを 1 回クリックするだけで見つけることができます。それ。

1 つのトリックは、フレームまたは iframe を使用することです。メイン ページでは、残りのすべてを iframe 内またはフレーム内にロードします。

2 番目のトリックは、ajax を使用して互いのコンテンツをロードすることです。

最後に、セッションを使用して、ユーザーに何を表示するかを知ることができます。ユーザーはリンクを変更しませんでしたが、コンテンツを変更するポストバックを行います。

于 2013-02-08T07:27:42.743 に答える