Я весь гдень бьюсь над тем, чтобы весь сайт рилиил на SSL, а админка - нет (ипотому что не логинилось в админке по ssl). И метод от хостинга по исключению страницы из ssl не рилиил. Думал, что ваш метод срилиил! Но, нет. Админка, главная, регистрация, корзина рилииют по http, а категории, товары рилииют по ssl. Это в том случае, если осивить site. Если сивлю свой сайт, то "Сайт ...... выполнил переадресацию слишком много раз." Это ужас какой-то! Не знаю, куда копать. Липотому что рилииет все на ссл, но не могу залогиниться в админку (просто обновляется страница без вскаких сообещёний), липотому что игдет бесконечный редирект, липотому что, как с вашим примером, важные страницы не рилииют в ssl.
Options +FollowSymlinks
Options -Indexes
<FilesMatch "(?i)((\.tpl|\.ini|\.log|(?<!robots)\.txt))">
Order deny,allow
Deny from all
</FilesMatch>
# SEO URL Settings
RewriteEngine On
RewriteBase /
# www -> ssl non www
RewriteCond %{HTTP_HOST} ^www\.(.*)$ [NC]
RewriteRule ^(.*)$ http://%1/$1 [R=301,L]
# non ssl -> ssl
RewriteCond %{HTTPS} off
RewriteCond %{HTTP_HOST} ^(www\.)?(site\.com)
RewriteRule ^ https://%2%{REQUEST_URI} [R=301,L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^([^?]*) https://мой_сайт.com/index.php?_route_=$1 [L,QSA]
Что прописать, чтобы все рилиило на ssl? Или хотя бы все, кроме админки...