Итак, я получил сайт ZF MVC и хочу принудительно установить SSL-соединение для всего, что находится в моем / checkout /
Я попытался использовать mod_rewrite для этого, поэтому мой .htaccess будет выглядеть так:
RewriteEngine on
RewriteRule (\/checkout.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [R]
RewriteRule !\.(js|ico|gif|jpg|png|css|swf|xml|avi|flv|mov|mp3|wav)$ index.php [L]
Конечно, он срабатывает в SSL, но второе правило, это специфично для ZF и перенаправляет все на index.php. Сорта стирает спецификацию протокола.
К сожалению, мой уровень владения mod_rewrite невероятно ужасен. Может быть, кто-то может помочь мне решить это?