-
-
Notifications
You must be signed in to change notification settings - Fork 3.6k
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
Prefer HTTPS for readthedocs.io domains #3282
Comments
Anyone working on this one? Seems important as browsers deprecate non https |
+1 on this. I think it will be a multi-step process, but we should get started with it. The primary thing we want to avoid is linking to https pages when those pages have http images or similar, causing mixed content warnings. I think that might just be part of the process of the migration, but here is my thoughts:
|
The (or at least provide a way to see what would break, via |
I agree with the steps laid out here. I'm going repurpose this task to deal with just |
This is going live next week |
Just to give a small update here, this is partially live. We deployed a change such that all "view docs" links on Read the Docs will now have an HTTPS link. However, we are not yet issuing a redirect. That change will probably go live this week as a 302 redirect. If all goes well, we will update that to a 301 redirect. |
Hi @davidfischer, all, just wanted to check if deployment of 302 (or 301) redirects is still pending for docs using non-custom |
Currently all this check box does is ensure that the link generated for custom domains is HTTPS. This is already the case for all |
Ah, are there still plans to issue 302 (or 301) redirects for visits to |
Yes. I have an open PR for this in our operations repo and I just need to guide it through review and deployment. Sorry it's taking so long. |
Thanks for reminding me. This is live as a 302. |
I'm going to make a PR right now that changes the 302 to a 301 but my plan is to not merge that for a couple weeks to a month in case I see any reported issues. I'm closing this though as we are now redirecting. |
The last step of this 5 step plan is being tracked in #2652. This is a bit trickier as it requires a database lookup or API call to know if we have a certificate for any specific domain. |
Thanks very much! Working well so far! |
Details
Could we have default/preferred RTD HTTPS urls? As major browsers increasingly deprecate non-HTTPS content. Also, we cannot overwrite the current HTTP canonical url, as it is inserted by RTD at the end of the section.
Expected Result
I would expect:
Actual Result
PS. Thanks for making a great service!
The text was updated successfully, but these errors were encountered: