Проблема не в том, что PHP ничего не возвращает для HTTPS, а в том, что ваш файл ничего не выводит для HTTPS-версии файла. Когда я просматриваю версию HTTP, она выводит небольшую диаграмму XML, представляющую какую-то ошибку «Файл не найден». Когда я просматриваю форму файла HTTPS, он возвращает пустую страницу, абсолютно без содержимого в исходном коде. Вам нужно взглянуть на ваши настройки Apache и убедиться, что он правильно указывает на все файлы.