С помощью HTTP-заголовка ответа Refresh, например Refresh: 5; url=/?mainpage2
(5 — задержка в секундах; URL может быть абсолютным или относительным);
или в HTML-коде: с помощью соответствующего (http-equiv) указанному заголовку мета-тега или на JavaScript (см. window.onload, window.setTimeout, location.assign).