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.