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

Submit site to Chrome's HSTS preload list #53

Open
annevk opened this issue Jan 23, 2018 · 6 comments
Open

Submit site to Chrome's HSTS preload list #53

annevk opened this issue Jan 23, 2018 · 6 comments
Assignees
Labels

Comments

@annevk
Copy link

annevk commented Jan 23, 2018

It would be nice if the HTTP version of unlicense.org redirected to HTTPS and all the requirements in https://hstspreload.org/ were met so it can be submitted.

@Hexstream
Copy link
Member

Hexstream commented Jan 23, 2018

Yes, also there are mixed content errors on the HTTPS version of the site (press F12 and check the console).

For what it's worth, my strategy these days is to put everything behind CDNs, which then handle all the SSL/TLS stuff for me with very minimal setup. All my sites are HTTPS-only.

I currently use CloudFront (which is dirt-cheap) for most things and Cloudflare for other things, which is free if you're ok with the limitations of their free SSL/TLS (else it's 5$ or 10$ a month for a "dedicated" certificate) and is quite a bit easier to setup. (I would move everything to Cloudflare if they had "proper" free certificates.)

Hope this helps.

@johnjago
Copy link

@Hexstream I believe the mixed content errors can be fixed by simply adding the "s" to those links in the source code of the site. Both offer HTTPS versions. Although the Yahoo one appears to be down.

For a small site like this, editing the server configuration to always redirect to HTTPS should not take more than an hour.

@artob artob self-assigned this Sep 12, 2018
@artob artob added the site label Sep 12, 2018
@artob
Copy link
Member

artob commented Sep 12, 2018

Thanks. We will come back to this after the ongoing site revamp is done.

@artob artob changed the title HSTS Submit site to Chrome's HSTS preload list Sep 12, 2018
@Hexstream
Copy link
Member

Looking forward to the site revamp!

(btw, regarding my previous comment, now all my sites are 100% on DigitalOcean through Cloudflare.)

@artob
Copy link
Member

artob commented Nov 11, 2024

Is this still a relevant thing to do? We now have site updates going out again, and the site is hosted on GitHub Pages with DNS configured at Cloudflare. So we ought to be able to achieve whatever is useful to do here.

@artob artob assigned Hexstream and annevk and unassigned artob Nov 11, 2024
@annevk annevk removed their assignment Nov 11, 2024
@Hexstream
Copy link
Member

Hexstream commented Nov 11, 2024

Yes, in 2024 enabling HSTS then submitting to the HSTS preload list is a trivial matter and a complete no-brainer for an already HTTPS-compliant and Cloudflare-using website such as unlicense.org. (There is no point in supporting HTTP other than as a redirect to HTTPS anyway...)

Note that 100% of my web infrastructure is now on Cloudflare, which I highly recommend!
Cloudflare is the best cloud provider as far as I'm concerned, with a full suite of world-class inexpensive services.
(There are no longer any issues with their free certificates.)

@Hexstream Hexstream assigned artob and unassigned Hexstream Nov 11, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Development

No branches or pull requests

4 participants