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

Canonicalize domains and redirect in proxito #6905

Merged
merged 5 commits into from
Apr 24, 2020

Commits on Apr 9, 2020

  1. Redirect HTTP -> HTTPS for custom domains

    - Only redirect if the appropriate flag is set on the Domain
      (default is not to redirect)
    - Use a 302 redirect for now. Ideally this is a 301 redirect,
      but redirecting other people's domains with a 301 is always a bit
      risky.
    davidfischer committed Apr 9, 2020
    Configuration menu
    Copy the full SHA
    8ef115f View commit details
    Browse the repository at this point in the history
  2. Use a format string

    davidfischer committed Apr 9, 2020
    Configuration menu
    Copy the full SHA
    4b1f3f1 View commit details
    Browse the repository at this point in the history

Commits on Apr 14, 2020

  1. Configuration menu
    Copy the full SHA
    60d8495 View commit details
    Browse the repository at this point in the history
  2. Canonicalize domains in proxito

    - Do HTTP -> HTTPS redirects if domain.https is set
    - Redirect public domain to canonical CNAME if domain.canonical
    - Redirect CNAME -> public domain if the custom domain is not canonical
    - Set additional data on the X-RTD-Redirect header whether the redirect
      is to canonicalize, a system redirect, or a user redirect
    davidfischer committed Apr 14, 2020
    Configuration menu
    Copy the full SHA
    10da6d7 View commit details
    Browse the repository at this point in the history

Commits on Apr 21, 2020

  1. Configuration menu
    Copy the full SHA
    2da5297 View commit details
    Browse the repository at this point in the history