Переадресация сайта с HTTP на HTTPS в .htaccess для WordPress

После выпуска SSL сертификата, как показывает опыт, для разных хостинг-провайдеров требуется разных код файла, чтобы избежать ошибки Сайт выполнил переадресацию слишком много раз (разумеется, если ваш сервер под управлением Apache)

Стандартная конфигурация, подходящая для большинства случаев

RewriteEngine On
RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]

SpaceWeb (sweb_ru)

RewriteEngine on
SetEnvIf X-Forwarded-Proto https SERVER_PORT=443
SetEnvIf X-Forwarded-Proto https HTTPS=on
RewriteCond %{HTTP:HTTPS} !=on [NC]
RewriteRule ^(.*)$ https://%{SERVER_NAME}%{REQUEST_URI} [R=301,L]

файл .htaccess с конфигурацией должен находиться в начальном уровне каталога, где расположены wp-content, wp-admin

//комментарии