Для определения ОС (платформы), на которой запущен браузер используется специальный заголовок User-Agent. Он оправляется вместе с запросами автоматически. Маршрутизацию на основе платформы сделать можно, например, на сервере - при получении запроса по маршруту по умолчанию (например "/") проверять заголовок User-Agent и перенаправлять на специфичный для этой платформы маршрут (например "/pc")