The 301 redirect is considered a best practice for upgrading users from HTTP to HTTPS.
Secure our site with HTTPS.
Not Allowed is an HTTP response Url.