Как правило, Preferred domain: example.com
и Permanent SEO-safe 301 redirect from HTTP to HTTPS
позволят вам достичь требуемых результатов.
Я бы предложил удалить те же самые перенаправления из .htaccess
, поскольку, как только он определен в конфигурации Apache, дублирует перезаписьможет привести к конфликтам, приводящим, например, к Too many redirects
ошибкам.
Если это по-прежнему не работает в Safari, проверьте Меню разработки Safari для дополнительных симптомов и включите его в Google или включите егов вопрос.