Сайт на SSL защите
Надо быть уверенным что все http запросы переадресуются на https и на порт 443. Для этого вставляем правило для сайта или дериктории.
RewriteEngine on
Options +FollowSymLinks
Allow from all
RewriteCond %{SERVER_PORT} !^443$RewriteRule ^.*$
https://%{SERVER_NAME}%{REQUEST_URI} [L,R]
January 14th, 2008 at 1:11 pm
Странно, но у меня на Apache2 на Debian это не сработало.
Хотя я нашел более элегантное решение:
RewriteCond %{HTTPS} off
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI}