Файл .htaccess выглядит следующим образом и хорошо работает при перенаправлении траффика c с website.com/page или website.com/page/ на индекс. php? Site = page и from website.com/ page / subpage / to index. php? site = page & sub = subpage.
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} -f [OR]
RewriteCond %{REQUEST_FILENAME} -d [OR]
RewriteRule ^([^/]+)$ index.php?site=$1 [QSA]
RewriteRule ^([^/]+)/$ index.php?site=$1 [QSA]
RewriteRule ^([^/]+)/([^/]+)/$ index.php?site=$1&sub=$2 [QSA]
Проблема возникает при попытке перенаправить трафик c с http: // на https: // с помощью
RewriteCond %{HTTPS} off
RewriteRule (.*) https://%{SERVER_NAME}/$1 [R,L]
Я получаю сообщение о том, что на сайте слишком много перенаправлений, независимо от того, какой URL. Вы знаете, что не так?