2014-11-20 2 views
0

Мне не удалось найти ответ на то, как перенаправить только версию https корневого домена в http-версию и оставить незашифрованные подстраницы и подпапки.301 Переадресовать URL-адрес корня https на http в htaccess с помощью modrewrite

Например, я хотел бы

[this is not a link]https://www.domain.com to point to http://www.domain.com 
[this is not a link]https://www.domain.com/ to point to http://www.domain.com 

У меня есть несколько других правил перезаписи на месте, но не в состоянии понять, как достичь этого.

ответ

0

Вы можете использовать этот код в файле DOCUMENT_ROOT/.htaccess:

RewriteEngine On 
RewriteBase/

RewriteCond %{HTTPS} on 
RewriteRule ^/?$ http://%{HTTP_HOST}/ [L,R=302] 
+0

ли RewriteCond должны быть объявлены до наступления каждый раз, когда RewriteRule? – 123cctv

+0

Не всегда, но в случае да, так как он уверен, что мы перенаправляемся из 'https => http' – anubhava

+1

Спасибо, сработало. – 123cctv

Смежные вопросы