У меня есть сайт с установленным и правильно настроенным SSL, но по какой-то причине сайт отказывался загружаться через https при попытке загрузки и вместо этого предпочитал http. Я сделал несколько тестов и поместил это в .htaccess (нашел некоторые ответы здесь в стеке):
RewriteEngine On
RewriteCond %{HTTP_HOST} etrustbux\.com [NC]
RewriteCond %{SERVER_PORT} 80
RewriteRule ^(.*)$ https://etrustbux.com/$1 [R,L]
но при вставке предыдущего опубликованного кода в .htaccess получается:
ERR_TOO_MANY_REDIRECTS
ошибка в браузере. С здесь вроде все в порядке, и действительно странно, почему отказывается загружаться.. Сервер Apache. Конфигурация здесь
Просто любопытно: вы используете Wordpress?
Нет. Это php-скрипт.






Я обычно использую что-то вроде этого
RewriteEngine On
RewriteCond %{SERVER_PORT} 80
RewriteCond %{SERVER_NAME} =etrustbux.com [OR]
RewriteCond %{SERVER_NAME} =*.etrustbux.com
RewriteRule ^ https://%{SERVER_NAME}%{REQUEST_URI} [END,NE,R=permanent]
Это также позволит разместить субдомены
Получите 500 Internal Server Error при добавлении этих правил в мой htaccess. i.imgur.com/oM5mNsD.png?1 Может это поможет> etrustbux.com/info.php
У вас есть что-нибудь в журналах ошибок php или httpd?
Что именно вы подразумеваете под "сайт отказался загружаться"?