Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Migrate the site to HTTPS #275

Open
dead-claudia opened this issue Apr 28, 2019 · 0 comments
Open

Migrate the site to HTTPS #275

dead-claudia opened this issue Apr 28, 2019 · 0 comments

Comments

@dead-claudia
Copy link

GitHub allows you to toggle HTTPS for its sites, even on custom domains, using Let's Encrypt. It's literally a click of a button in the settings unless you have explicit http:// references in your page, and my cursory search didn't find any that weren't specifically external links. There's other benefits to enabling HTTPS:

  • Google specifically knocks its PageRank for HTTP sites.
  • If you're using Google Analytics, HTTPS is necessary to get referral data from HTTPS.
  • Users of the HTTPS Everywhere extension (bundled by some smaller browser vendors like Brave and Tor Browser Bundle) can't view the docs normally.
  • Modern browsers specifically mark HTTP sites as insecure in the same way they do with expired certificates and similar.
  • No HTTP/2 browser implementation supports unencrypted transport.
  • Google and Mozilla both want to eventually phase out plaintext HTTP, although they both know it'll take several years to do so. Mozilla itself cites HTTPS as providing integrity and authentication checks, things that even when your site isn't doing anything sensitive, it still makes MitM attacks much harder to pull off.
  • And of course, there's speed benefits, too.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant