Добрый день.
В чём может быть причина что не работает 301 редирект для страниц 3-го уровня вложенности (site.ru/category/page.html)
Для site.ru и site.ru/category/ всё отрабатывается корректно.
Содержимое .htaccess
AddHandler application/x-httpd-php .php .html .shtml .htm
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteCond %{HTTP:X-Forwarded-Proto} !https
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
RewriteCond %{HTTP_HOST} ^www\.(.*)$
RewriteRule ^(.*)$ http://%1/$1 [L,R=301]