RewriteEngine On — должно быть только один раз во всем файле.
Пробовал так чтобы только один раз было, все равно нет результата. Единственное, что там где сайт раньше совсем не открывался, теперь по https работает, но при переходе по внутренней ссылке с http не открывает ничего. То есть перенаправление не работает.
Может имеет какое-то значение, что в настройках админки хостинга стоит перенаправлять сайт с www на без, и получается какое-то многоразовое перенаправление?
или отказаться от этой затеи и подождать еще годик
Может тогда вдруг где-то что-то станет на свое место и сразу заработает. Ну во всяком случае у меня методом "подождать" успешно решается большая часть проблем 