Назад | Перейти на главную страницу

как настроить apache для перенаправления HTTPS на HTTP

Мне нужно перенаправить HTTPS-соединения на HTTP-сайт. Проблема в том, что на сервере есть сертификат SSL. У него проблемы, и мы подали заявку на получение нового. Но Google уже проиндексировал наш сайт с префиксом https, и все пользователи firefox, приходящие из результатов поиска Google, попадают на страницу ошибки SSL. Explorer, Chrome, Safari работают нормально, но Firefox выдает страницу с ошибкой SSL.

Я попробовал приведенный ниже код в файле .htaccess, но, поскольку уже установленное соединение SSL, приведенный ниже код не работает.

RewriteEngine on
RewriteCond %{HTTPS} on
RewriteRule .* http://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]

Есть ли способ запретить apache устанавливать безопасное соединение с клиентом и обслуживать незащищенную версию сайта?

Нет, это невозможно. SSL-соединение - это первое, что происходит ДО того, как может произойти любой контент (включая перенаправления). Для разрешения проблемы вам нужен новый действительный сертификат.