Algo bastante sencillo y común es cargar diferentes estilos en base a tu resolución, eso lo haces con javascript,
http://particletree.com/features/dyn...ndent-layouts/
bajate el zip para ver como trabaja, de esta forma solo tendrías un index y te evitas lo de la url.
Otra alternativa, aveces necesaria, es obtener la resolucion con js y pasar ancho y alto como variables de php, y hacer un include según el caso
Saludos