Una cosa simile la puoi fare sicuramente con Javascript.
Ti posto un esempio appena recuperato in rete ma puoi fare una semplice ricerca anche tu.
codice:
<script language="javascript">
<!--
var altezza = window.screen.height;
var larghezza = window.screen.width;
if ((larghezza == 800) && (altezza == 600))
{
location.href = "800x600.htm";
}
else if ((larghezza == 1024) && (altezza == 768))
{
location.href = "1024x768.htm";
}
else
{
location.href = "prendi_la_lente_di_ingrandimento.htm";
}
//-->
</script>
E' ovvio che se poi l'utente ha il Javascript disabilitato allora lo script non funziona.