The Port Condition does not block anything – it is a “pattern” matching condition. HTTP uses Port 80 and HTTPS/SSL uses Port 443. So if you use “is NOT” Port 443 condition then you are saying “IS” Port 80. If you are saying IS Port 80 then you are saying IS Port 80. They are the same thing. If you say to match Port 443 then that condition will not match Port 80 and will only match 443 and will not work of course to do what it is supposed to achieve. What you are trying to achieve overall is you want any Requests sent to Port 80 to be redirected to 443.
↧