Как настроить редирект с https на http в облаке?
Подскажите пожалуйста способ как можно настроить редирект с hhtps на http. Пробовал прописать в htaccess, который лежит в облаке по адресу
<h4>wa-data/public/site/themes/.htaccess</h4>вот этот код:
RewriteCond %{HTTPS} on
RewriteRule ^.*$ http://%{SERVER_NAME}%{REQUEST_URI}
Результата не дало..
6 ответов
Было бы интересно узнать, для чего вам это нужно. Вы раньше использовали https-адреса, они проиндексировались, потом вы отключили https и не хотите терять трафик?
Да, именно так. Раньше был на другом сервере, и использовал https. Сейчас переехал на вебасист с обычным протоколом http
Пока что это можно сделать только в теме дизайна или с помощью дополнительного приложения или плагина. Если вам будет достаточно использовать тему дизайна, то добавьте следующий код в самом начале файла index.html:
Администрации облака передали пожелание добавить настройку редиректа для случаев, подобных вашему.
А хотя это сработает, только если сервер умеет обрабатывать запросы к вашему домену через HTTPS. А это возможно, только если сертификат всё-таки установлен для вашего домена. Это справедливо и для всех остальных вариантов, о которых я вам рассказал.
Т. е. вам не остаётся ничего другого, кроме как всё-таки купить сертификат, чтобы ваш сайт смог быть доступен по HTTPS. И только после этого вы сможете постепенно начать переводить трафик на HTTP, если вы серьёзно намерены полностью и навсегда отказаться от использования HTTPS.
Спасибо за помощь. У меня на самом деле всегда использовался http, но однажды я приобрел сертификат, но не стал его использовать. В поисковой выдаче всегда был адрес с http. Однако после переезда обнаружил, что в выдаче все же имеются страницы с https..
Попробую добавить код, который вы написали выше.
Если ваш недоступен по HTTPS, то мой код не сработает. Если вы хотите сохранить трафик по проиндексированным HTTPS-адресам, то сначала нужно купить/продлить сертификат. И только после этого начнёт работать предложенный мной код.