Помогите с .htaccess 2.X

 
Посетитель
small user social cms
Медаль
Сообщений: 390
Здравствуйте.
Вот такая у меня проблема:
Если набрать salik.biz/articles/raznoe то идет переадресация на https://salik.biz/articles/raznoe (это правильно)
Если набрать salik.biz/articles/25590-peschery-ozyora-stalaktity-chto-eschyo-manit-speleologov-pod-zemlyu.html (прямая ссылка на любую статью) то выдает ошибку "Страница salik.biz не работает" а должен по идее переадресовать на https://salik.biz/articles/25590-peschery-ozyora-stalaktity-chto-eschyo-manit-speleologov-pod-zemlyu.html

Код PHP:
  1.  
  2. Options +FollowSymLinks
  3. RewriteCond %{HTTP_HOST} ^www\.(.*)$ [NC]
  4. RewriteRule ^(.*)$ https://%1/$1 [R=301,L]
  5.  
  6. RewriteCond %{HTTPS} off
  7. RewriteCond %{HTTP:X-Forwarded-Proto} !https
  8. RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
  9.  
Редактировалось: 3 раз (Последний: 31 марта 2017 в 18:22)
https://salik.biz
Посетитель
small user social cms
МедальАвторитет форумаКубок зрительских симпатийПочетный донор проекта
Сообщений: 2928
SALIK, а если восьмую строку сменить на :

RewriteRule ^(.*)$ https://%{HTTP_HOST}/$1 [R=301,L]
Посетитель
small user social cms
Медаль
Сообщений: 304
У меня когда-то такое правило правильно работало для редиректа на httpS:

Код PHP:
  1. RewriteEngine On
  2. RewriteBase /
  3. RewriteCond %{HTTP:SSL} !=1 [NC]
  4. RewriteRule ^(.*) https://www.сайт.com/$1 [L,R=301]
Позже кнопка "Редирект с http на httpS" появилась для сайта в настройках хостинга, и после этого там включил редирект, чтобы после обновления системы не затирался в .htaccess.
В начало страницы
Предыдущая темаСледующая тема Перейти на форум:
Быстрый ответ
Чтобы писать на форуме, зарегистрируйтесь или авторизуйтесь.