Задать вопрос
NikolayAlb
@NikolayAlb

.htaccess(ERR_TOO_MANY_REDIRECTS): как сделать перенаправление на index.php + перенаправление на https:// одновременно?

Изначально мой .htaccess выглядит так:
Options +FollowSymLinks
IndexIgnore */*

RewriteEngine on

# if a directory or a file exists, use it directly
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d

# otherwise forward it to index.php
RewriteRule . index.php


Я хочу сделать перенаправление всех запросов на https, пытался делать так:
Options +FollowSymLinks
IndexIgnore */*

RewriteEngine on

RewriteCond %{HTTPS} off
RewriteRule ^ https://%{HTTP_HOST}%{REQUEST_URI} [L,NE,R=301]

# if a directory or a file exists, use it directly
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d

# otherwise forward it to index.php
RewriteRule . index.php


Но Хром выдает ошибку "ERR_TOO_MANY_REDIRECTS". Как можно совместить эти параметры, чтобы это не вызывало множественные редиректы?
  • Вопрос задан
  • 491 просмотр
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Python-разработчик
    10 месяцев
    Далее
  • Skillbox
    1C-разработчик
    8 месяцев
    Далее
  • Нетология
    Python-разработчик с нуля
    6 месяцев
    Далее
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы