Defaults.Exposed

Defaults.ExposedFixes › HTTPS & forced-secure redirect

How to fix HTTPS & forced-secure redirect

HTTPS is the padlock in the browser bar — it encrypts everything that travels between your website and your customers so it can't be read or tampered with in transit. The forced-secure redirect makes sure visitors land on that encrypted version automatically, even when they type your address without 'https://'. Together they are the single most basic thing a website needs to be considered safe at all.

Bottom line for your business: Without HTTPS, every password, card number and message a customer sends you crosses the internet as readable text, and Chrome, Edge, Safari and Firefox all stamp your site 'Not secure' for every visitor before they read a word. Without the redirect, even sites that have a certificate leave the very first visit unprotected. Both cost you trust, sales and search ranking — and both are free to fix in minutes.

What this can cost you

Why it matters. HTTPS is the floor, not the ceiling, of web security — it is what makes the padlock appear and what stops everything your customers send from being read or altered on the way. The forced-secure redirect closes the gap that a certificate alone leaves open: people almost never type 'https://', so without a redirect their first request travels unprotected before the secure version ever loads. A site missing either of these looks unsafe to visitors, ranks lower in search, and exposes real customer data — which is why this is the heaviest-weighted single failure we score.

What this is, in plain words

HTTPS is the secure, encrypted version of your website — the one that shows a padlock in the address bar. When a visitor is on HTTPS, everything that passes between their browser and your site (the pages they see, the forms they fill in, their passwords, their card details) is scrambled so that nobody in between can read it or change it. The plain version, HTTP, sends all of that as readable text that anyone on the same network can intercept.

There are two parts to getting this right, and we check both:

You want both. A certificate with no redirect is a locked front door that visitors can simply walk around.

The business stakes

This is the most basic signal of whether a website is safe — and crucially, it’s one your customers can see for themselves. Every modern browser (Chrome, Edge, Safari, Firefox) labels a site without HTTPS as “Not secure” right in the address bar, and shows a warning if anyone tries to type into a form. Your visitors don’t need to know what a certificate is to react to that word.

Beyond the visible warning, this affects three things owners care about directly: trust (people abandon sites that look unsafe), search ranking (Google has used HTTPS as a ranking signal for years and favours secure sites), and real exposure (data sent over plain HTTP genuinely can be read by others on the same network). It’s also the kind of thing a bigger client’s security team checks in seconds during due diligence — and missing it can stall a deal.

What this can cost you

What it actually is

When a browser connects to a website over HTTPS, two things happen. First, the site presents a certificate — a credential issued by a trusted authority that proves the site is who it claims to be. Second, the browser and the server agree on an encryption key and use it to scramble everything they exchange. Our first check, HTTPS available, simply asks: can we make a secure TLS connection to your site on the standard secure port (443) and get a valid certificate back? If yes, the padlock can appear and encryption is on. If no, there is no secure version of your site at all — and that’s the single heaviest failure we score.

The second check, the forced-secure redirect, covers a gap the certificate alone leaves open. People type “yourbusiness.com”, not “https://yourbusiness.com”. That bare request goes to the plain HTTP version first. A redirect is a one-line instruction that says “send anyone who arrives on the insecure version straight to the secure one.” Our check asks: when we request your plain HTTP address, does your site bounce us to HTTPS? If it does, every visitor ends up protected no matter how they typed your address. If it doesn’t, that first unprotected hop carries whatever the browser sends — cookies, form data — in the clear.

What “good” looks like: a valid, trusted certificate so the padlock shows on every page, and every plain-HTTP request automatically redirected to the HTTPS version (ideally with a permanent “301” redirect, which also passes your search ranking cleanly to the secure address).

How to fix it (free, ~15 minutes)

Hand this section to your IT person or your hosting provider’s support — the fix is free. Both parts of this cost nothing: trusted certificates are free and renew themselves, and turning on the redirect is a single setting on most platforms. There is no paid product needed to pass this.

There are two things to switch on. On most modern hosting, doing the first often makes the second a one-click toggle.

1. Get a certificate so HTTPS works (the padlock).

2. Force every visitor onto HTTPS (the redirect).

After both are on, test it: type your address with plain http:// in front and confirm the browser jumps to the padlocked https:// version automatically, and that the padlock shows on your main pages.

Common mistakes

FAQ

See the questions above — they cover the non-technical “can I do this myself,” the difference between having a padlock and forcing the redirect, certificate cost and renewal, whether brochure sites need it, and how this relates to HSTS.

FAQ

I'm not technical — is this something I can deal with myself?

You don't need to understand any of the detail. Both halves of this are switched on by whoever runs your website or hosting, and on most modern platforms it's a free certificate plus a single toggle — often literally a checkbox labelled 'Always use HTTPS'. Hand the 'How to fix it' section to your web person or host's support; the fix costs nothing and usually takes minutes.

I already see a padlock on my site — am I done?

Possibly not. The padlock means your secure (HTTPS) version exists, but it doesn't guarantee that visitors are sent to it. If someone types your address without 'https://' and your site doesn't redirect them, their first connection is still unencrypted. The padlock check and the redirect check are two separate things — you want both.

Isn't a certificate expensive or hard to renew?

No. Free certificates from Let's Encrypt are trusted by every major browser and renew themselves automatically, so there's nothing to remember and nothing to pay. Paid certificates exist but offer no extra security for a typical business website — the encryption is identical.

We don't take payments or logins on our site — does this still matter?

Yes. Browsers mark any non-HTTPS site 'Not secure' regardless of what it does, so even a brochure site loses trust and search ranking. HTTPS also stops anyone in the middle from injecting fake content, scam pop-ups or malware into your pages as visitors load them.

Could turning on the forced redirect break my site?

It's safe as long as your secure version already works — which, if you have a valid certificate, it does. The standard approach is to confirm your site loads correctly over https:// first, then switch the redirect on. The only thing to watch is mixed content (see Common mistakes below), which is easy to spot and fix.

What's the difference between this and HSTS?

This page is about having HTTPS at all and sending visitors to it. HSTS is a further step that tells browsers to remember your site is HTTPS-only and refuse to connect insecurely ever again — it hardens what you've set up here. Get HTTPS and the redirect right first; HSTS builds on top.