-
-
Notifications
You must be signed in to change notification settings - Fork 35.2k
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
Serve threejs.org site over HTTPS #9753
Comments
There is already an issue for this #7678 |
Thanks a lot for taking the time to write the walkthrough! |
No problem!
Currently, it looks like Let's Encrypt + GitHub Pages isn't supported just yet.
Apologies didn't see this issue. That issues has lots of good dialog, so I'm going to move some comments from here to there and close this issue. |
Closing in favour of the same issue #7678 filed before (see my latest comment there). |
HTTPS will soon be required in WebVR-capable browsers. It'd be awesome if http://threejs.org was served from https://threejs.org. See the WebVR spec issue and @toji's blog post for more info.
Since http://threejs.org is already being served from GitHub Pages, I'd recommend using CloudFlare's free tier service as a reverse cache proxy + CDN (which includes best-in-class perf server settings [gzip, SDCH, HTTP/2, sane
Cache-Control
andE-Tag
headers, etc.]), free HTTPS (TLS) support, server-side page rules (to force HTTPS and add server-side redirects), among other awesome options.Here's a walkthrough I wrote of how to set up GitHub Pages + CloudFlare.
The text was updated successfully, but these errors were encountered: