Hi, Solved :-)
Actually the problem was not in this dashboard new rule, the problem was in one of the previous rules that was skipping my new rule in some cases. So after I changed the rule order the final solution is: RewriteCond %{HTTPS} !=on RewriteRule ^/dashboard$ https://%{HTTP_HOST}/dashboard [R=301,L] Thanks everyone