squirrelscan
GitHub

HTTP to HTTPS Redirect

Checks whether HTTP URLs redirect to HTTPS

Checks whether HTTP URLs redirect to HTTPS

Rule IDsecurity/http-to-https
CategorySecurity
ScopeSite-wide
Severitywarning
Weight3/10

Solution

Ensure all HTTP URLs redirect to their HTTPS equivalents using permanent (301) redirects. This consolidates link equity and avoids mixed indexing. Configure your server to enforce HTTPS globally and verify that both the homepage and key internal URLs redirect correctly. WARNING: This rule makes external HTTP requests to probe redirect behavior.

Options

This rule supports the following configuration options:

OptionTypeDefaultDescription
sampleLimitunknownundefinedMaximum number of pages to probe for HTTP→HTTPS redirects

Configuration example

[rules."security/http-to-https"]
sampleLimit = undefined

Enable / disable

Disable this rule

[rules]
disable = ["security/http-to-https"]

Disable all Security rules

[rules]
disable = ["security/*"]

Enable only this rule

[rules]
enable = ["security/http-to-https"]
disable = ["*"]

Type to search…

↑↓ navigate↵ openesc close