Имеется:
- доменное имя настроенное на NS-сервера CloudFlare
- Проект на GitHub
В настройках DNS сервера можно создать поддомен, направленный на GitHub Pages. Но этот вариант не подходит. Необходимо создать поддомен downloads и направить директорию в поддомене на GitHub Pages.
Замечу, данная конструкция предполагает чтобы любая директория на поддомене могла быть направлена на любые GitHub Pages.