title: How can i know if the user clicked the back button on the previous page
body: <p>I have a page that will only redirect the user to a certain page depending on some parameters. So this page will always redirect the visitor. </p>
  
  <p>The problem is when the visitor arrives on this page using the back button. He/She will just be redirected on the page where he/she just clicked the backbutton.</p>
  
  <p><strong>The context</strong>: Three pages: A, B and C</p>
  
  <p>On page A i click a link to go to page B. page B will simply redirect me to page C. </p>
  
  <p><strong>The Problem</strong>: Click back on page C. I go to page B for a few seconds but then i'm redirected back to page C</p>
  
  <p><strong>As it should be</strong>: On Page C, I want to go to page A when i click the back button.</p>
  
  <p>I thought i could use Request.UrlReferrer but this contains the url of page A</p>
  
  <p>Is there any cross browser sollution that will let me do this?</p>
  
  <p>I would prefer a server side sollution, but I'm open for client side too.</p>
  
  <p>EDIT: I just had the idea that it may be possible to replace the entry in the browser history of page B with page A on the moment when the visitor is redirecet to page C. But i don't know if this is possible and allowed.</p>