Это вариант. Но если речь про обычную (HTTP(S)-) "апишку", могут быть ограничения на размер файла на уровне Web-сервера. Высокоуровневые протоколы - тоже своего рода "апишки".
Конечно, можно использовать контроль версий, даже когда он не нужен 😊 Но лучше использовать инструменты по прямому назначению 😉
Уже можно было понять, что большинство пользователей этого форума не "пушит" код, тем более свой, а просто копирует/загружает в основном чужой. Это вполне нормально. Даже разработчики далеко не все используют непрерывный цикл разработки. Например, я могу "выкатывать" финальные версии раз в несколько лет.
Сменить адресацию с применением постоянной (301) переадресации можно. Я написал, что не стал бы это делать, потому что формат адресов страниц постов мне не нравится. Возможно, при появлении блогинга в этом был смысл, но сейчас... Блог - это даже не новостной сайт.
В общем зачем вам этот сервис, если есть опыт использования обычного хостинга?
Внутренние адреса только по формату. JS-подмену, т.е. визуальную смену адресов при загрузке в расчет не беру.
Что касается домена, то по крайней мере раньше там можно было использовать только домен третьего уровня наподобие www.estic.ru, причем поддержка переадресации с estic.ru была плохая, поэтому приходилось для этого использовать сторонние сервисы. У меня на парковке работает несколько таких переадресаций.
Опыт показывает, что после выпуска очередного планового релиза могут быть выявлены какие-то ошибки, в том числе ошибки безопасности. Просто не торопитесь ставить последнюю LTS-версию "на прод для паблика", а "обкатывайте ее в песочнице" и следите за новостями.
Можно "тупо" ждать следующего релиза 26 года, а до того пока ставить 22.04.