Mesuti
@Mesuti

Ошибка htaccess перенаправлений слишком много при добавлении редиректа https?

Привет!
Добавляю редирект на https
RewriteCond %{SERVER_PORT} !^443$
RewriteRule .* https://%{SERVER_NAME}%{REQUEST_URI} [R,L]

Почему начинает писать перенаправлений слишком много?
Пробовал указывать этот редирект в начале файла, в середине и в конце.
Как поправить?

Общий код htaccess
Options +FollowSymLinks
Options -Indexes

RewriteEngine On

RewriteCond %{HTTP_HOST} !^www\. [NC] 
RewriteRule ^(.*)$ https://www.%{HTTP_HOST}/$1 [R=301,L]

RewriteCond %{QUERY_STRING} (\<|%3C).*script.*(\>|%3E) [NC,OR]
RewriteCond %{QUERY_STRING} GLOBALS(=|\[|\%[0-9A-Z]{0,2}) [OR]
RewriteCond %{QUERY_STRING} _REQUEST(=|\[|\%[0-9A-Z]{0,2})
RewriteRule ^(.*)$ index.php [F,L]

RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^.*$ index.php
  • Вопрос задан
  • 38 просмотров
Пригласить эксперта
Ответы на вопрос 1
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы