Redireccionar todo a HTTPS
RewriteCond %`HTTPS` off RewriteRule ^/?(.*) https://%`SERVER_NAME`/$1 [R,L]
Si el archivo no existe redireccionar a index.php
RewriteCond %`REQUEST_FILENAME` !-f RewriteCond %`REQUEST_FILENAME` !-d RewriteCond %`REQUEST_FILENAME` !-l RewriteRule .* index.php [L]