-
-
Notifications
You must be signed in to change notification settings - Fork 3.6k
Dev: Use different domains for development, since readthedocs.io
is HSTS and redirects to HTTPS
#9310
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
Comments
Just a couple notes:
I think |
|
I've gone ahead and registered:
I think we should be able to make these work, and just keep all the dev work on the same domain. I'd propose matching production as much as possible. I've also setup the DNS to point all requests to I'm going to unassign myself from this card since it's not blocked on me anymore, and remove it from a sprint since it's a "nice to have" medium-term feature if anyone wants to jump on finishing it. |
* Update dev domain to `devthedocs.org` Refs #9310 * Use short prod domain * Fix domains * Remove the www
I understand this is already done. @ericholscher Is any actionable missing here? |
I think we are missing changing the readthedocs-corporate repo. |
Bumping this up to our next sprint so we don't have configuration disparity between community/commercial. |
Uh oh!
There was an error while loading. Please reload this page.
We currently are using similar domains as in production for local development.
docs.dev.readthedocs.io:8000
for example, but because we've addedreadthedocs.io
to HSTS lists, browsers generally won't let you load the domain with a non-SSL request. This causes weird development issues.We are currently using a few different domains in dev:
dev.readthedocs.org
dev.readthedocs.io
dev.readthedocs.build
This is to match our production setup, but we'll need to discuss a bit more what we want to use. A couple options we have are:
readthedocs.net
verbthenouns.com
&verbthenouns.org
rtfd.org
&rtfd.io
We could also register a specific set of domains for this if we wanted to try and keep matching the TLD's, but not have the HSTS issues. (eg
devthedocs.org/io/build
).Implementation
This change would require an update in a few places:
127.0.0.1
ondev.$domain
The text was updated successfully, but these errors were encountered: