puedes hacer que tu página principal sea index.htm, que sólo detecte la resolución y si es 1024 mande al visitante a tu_dominio/1024/index.htm y si es de 800 le mande a tu_dominio/800/index.htm.
Para que no se note ni te quede la barra de direcciones "fea", puedes meterlo todo en una página de marcos, con uno de 0 px de alto y otro de "el resto" (100%) que será el que cargue bien 1024/index.htm o bien 800/index.htm.
espero te sirva