https://tr.wordpress.org/plugins/better-search-replace/ bu eklentiyle bütün http://'leri https://'ye çevirebilirsiniz. Tabi öncesinde siteyi mutlaka yedekleyin. (Eklentide değiştirme alanlarına :// noktalama işaretlerini de mutlaka yazın.) Böylece yönlendirmeyle uğraşmanıza gerek kalmaz.
Ya da .htaccess dosyasına
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
kodlarını yapıştırıp deneyebilirsiniz. Bende işe yaramamıştı, ilk yöntemi kullanmıştım.