Hi, what is wrong with my htaccess code below. I want my user/fast-login.html and password-recovery.html to be open in https. When i entered the link https://www.mysite.com/user/fast-login.html, it automatically changes the link into http. Same thing happen with my password recovery page.

Any idea, on what else do i need to add in my script below to make the https page work?

Code:
RewriteCond %{SERVER_PORT} !^443$
RewriteRule ^(user/fast-login.html|password-recovery.html)$ https://%{HTTP_HOST}/$1 [R=301,L]
RewriteCond %{REQUEST_URI} !\.(gif|jpe?g|png|jpe|ico|css|js)$
RewriteCond %{SERVER_PORT} ^443$
RewriteRule ^(user/fast-login.html|password-recovery.html)$ http://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]
RewriteCond %{REQUEST_URI} !\.(gif|jpe?g|png|jpe|ico|css|js)$
RewriteRule ^user/fast-login.html$ checkoutlogin.php [nc]
RewriteRule ^password-recovery.html$ forgotpass.php [nc]