En concreto, para que quieres mostrar dos páginas diferentes? Lo ideal es aprovechar la separación de capas y que se encargue el CSS+HTML de la detección de la resolución del navegador. Te aconsejo que mires el tema del
diseño web adaptativo.
Si igualmente quieres detectar si es PC o móvil también puedes consultar el
User Agent.