Os web standards já cá estão há algum tempo, mas ainda é normal ouvirmos palavras de discórdia por parte de alguns programadores/designers web em relação aos mesmos. O que é certo é que eles (os standards) vieram para ficar e quem não dedicar algum tempo a tentar cumpri-los corre o risco de perder o comboio da evolução da web.
Se pretender que o endereço http://www.exemplo.com/foo mostre o conteúdo que está em http://www.exemplo.com/bar, não deve usar técnicas de “refresh” como:
<meta http-equiv=refresh content="1; url=http://www.exemplo.org/bar">
Porquê? Simplesmente porque desta forma a acção do botão “Voltar” do browser será anulada. Um utilizador, ao pressionar o botão “Voltar”, vai fazer com que o “refresh” funcione novamente e será novamente redireccionado para a frente. Provavelmente esta situação vai deixar o utilizador aborrecido o que pode causar que este deixe de visitar o site.