Как сделать HTTPS вместо HTTP без перенаправлений?
Без перенаправления - никак, это два разных URL, фактически.
А вот без .htaccess можно - либо на бэкенде проверять запрашиваемый протокол, либо на клиенте через js и редиректить на нужный протокол.
В ISPmanager в www-домене есть соответствующая опция.