Решилось всё само собой - сначала удалил .htaccess в /news, перешел на страницу чтобы проверить что правила отключены и https работает. Далее туда же загрузил ровно такой же .htaccess и снова перешел на страницу - заработало как надо. Видимо настройки Apache на хостинге не обновились, поэтому не запускалось то, что должно было запуститься. Или я возможно намудрил с предыдущими настройками, что Apache их не обновлял при изменении .htaccess.