Ошибка при редиректе с http на https 1.X

 
Посетитель
small user social cms
МедальПочетный донор проекта
Сообщений: 738
Привет.
Установлен сертификат, SSL но при редиректе ошибка "неверное перенаправление на странице".
В .htaccess прописал
#для SSL
RewriteCond %{HTTP_HOST} ^(www\.)?sit\.ru$ [NC]
RewriteCond %{HTTP:X-Forwarded-Proto} !=https
RewriteRule ^(.*)$ https://sit.ru/$1 [R=301,L]

Но увы не пашет
Посетитель
small user social cms
МедальПочетный донор проектаАвторитет форумаКубок зрительских симпатийПочетный донор проекта
Сообщений: 1741
Заралик:
Но увы не пашет

Никто Вам здесь не даст готового решения.
Для каждого сервера (и движка) может быть индивидуально

Для начала гляньте в ЧАВо хостинга, там может быть.
Если нет, тогда методом проб и ошибок, разные варианты которых в сети полно.

Например, у меня на одном хостинге заработало так (это с редиректом на без www и с hhtp на https)

Код PHP:
  1.  
  2. RewriteCond %{HTTP_HOST} ^www\.(.*)$ [NC]
  3. RewriteRule ^(.*)$ https://%1/$1 [R=301,L]
  4. RewriteCond %{HTTPS} off
  5. RewriteRule .* https://%{SERVER_NAME}%{REQUEST_URI} [R=301,L]
  6.  
А вот еще варианты:
https://www.reg.ru/support/hosting-i-servery/sajty-i-domeny/kak-dobavit-redirekt/redirekt-cherez-htaccess

И в сети еще есть...
Посетитель
small user social cms
МедальПочетный донор проекта
Сообщений: 738
Rainbow:
Никто Вам здесь не даст готового решения.
Спасибо за отклик. Да ваше решение не помогло к сожаолению, нашел вот такое-
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{HTTP:X-SSL} !^yes$
RewriteRule (.*) https://sit.ru/$1 [R=301,L]
</IfModule>
В итоге заработало Единственное прописал домен с www , так как у меня стоит перенаправление на www. Без www не работает.
В начало страницы
Предыдущая темаСледующая тема Перейти на форум: