OK、これは私がやろうとしていることです(Googleはほとんどこれもやっていると思います):
シナリオA:
ページ/Main_Page
に3つのセクションがあるとしましょう。ユーザーがセクションAの「リンク」をクリックすると、section A
のコンテンツがAJAXを介して読み込まれ、ページに埋め込まれます。
シナリオB:
が/Main_Page/Section_A
読み込まれると、実際には(シナリオAのように)まったく同じページに移動し、以前と同じようにAJAXを介して/Main_Page
読み込まれます。Section A
問題 :
結果として同じ結果のページが2つありますが、URLが異なります(最初の場合はちょうど/Main_Page
、2番目の場合は/Main_Page/Section_A
)。
私がやりたいこと :
- シナリオAでは、AJAXを介してロードした後、リダイレクトやページの再読み込みなどを行わずに、(ブラウザーのアドレスバーに)表示されるURLが(またはその他のことで
Section A
)表示されるようにするにはどうすればよいですか?/Main_Page/Section_A