Так у вас пустая страница и есть, добавьте что-нибудь после SetTtile, например echo "hello!";
Поскольку вы отключили хедер и футер, то весь код html, начиная с DOCTYPE и до </html> надо писать между вызовом пролога и эпилога.
Еще очень рекомендую выдавать разные 404 на запросы страниц и ресурсов (картинок,js,css,...). Представьте, что будет, если пользователь загружает скажем статью с 10 картинками с неверными ссылками: на каждую картинку битрикс будет выдавать браузеру страницу в лучшем случае с лишним текстом, а в худшем - с меню, календарями, баннерами и прочими нагружающими трафик и БД радостями, которые могут добавить дизайнеры в шаблон.