как настроить исключения для страниц при переходе на HTTPS ?

vrodeden
На сайте с 12.03.2011
Offline
157
1669

Сорри вопрос может показаться дилетанским. Но не смог найти Рабочих решений.

мне нужно все страницы http://site.ru отредиректить на https://site.ru

За исключением Трех

http://site.ru/primer

http://site.ru/primer1

http://site.ru/primer2

в хелпе хостинга редирект советуют делать так.

RewriteEngine On

RewriteCond %{ENV:HTTPS} !on

RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]

все работает Но как исключить три странички?

Пробовал разные варианты. вроде такого

RewriteCond %{ENV:HTTPS} !on

RewriteCond %{REQUEST_URI} !^/primer

RewriteCond %{REQUEST_URI} !^/primer1

RewriteCond %{REQUEST_URI} !^/primer2

RewriteRule ^(.*)$ https://videochaty.ru/$1 [R=301,L]

Но или получалась цикличность. Или не редиректило совсем.

Или редиретило все без исключения.

как нужно настроить правильно .htaccess?

Видеочат Встречи.su (https://встречи.su) . Онлайн знакомства без регистрации.
[umka]
На сайте с 25.05.2008
Offline
456
#1

С виду — должно работать.

Цикличность возникает, если есть другие редиректы (в .htaccess или в коде). Это нужно внимательно проверить.

Лог в помощь!
MU
На сайте с 01.10.2013
Offline
43
#2

Вероятно, в каталоге /primer и других есть ещё редиректы в своих .htaccess файлах

Хостинг на SSD от 49 руб./мес. (http://mne.ru/services/virt_hosting.shtml) + бесплатный SSL VPS/VDS на SSD в России от 75 руб./мес. (http://mne.ru/services/vps.shtml) Скидка 10% на хостинг и VPS по промокоду — SEARCHENGINES

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий