Uploaded image for project: 'Data Management'
  1. Data Management
  2. DM-25616

Migrate to Fastly's built-in configuration features

    XMLWordPrintable

    Details

      Description

      Since our initial launch of LSST the Docs in 2016, Fastly has incorporated built-in configuration options for several of the things that we originally needed to add custom configuration for. There are also configuration aspects that are no longer relevant.

      This ticket is to make these configuration changes. Note that DM-24955 is where we're fixing directly index support with query strings.

      1. Switch `Redirect to HTTPS` request setting to the built-in `Force TLS and enable HSTS`. Also, drop the "If not TLS" condition to "Reset original host for HTTPS redirect" https://docs.fastly.com/en/guides/enabling-hsts-through-fastly
      2. Drop the RTD redirect Content header settings.
      3. Stop using `900` range for internal states. Instead, use `600`. Based on Howell's blog post from McDowell.
      4. Change headers like http.location to `http.Location`.
      5. Fastly's built-in error page support (e.g. 404).
      6. Fastly's built-in gzip support

        Attachments

          Issue Links

            Activity

            jsick Jonathan Sick created issue -
            jsick Jonathan Sick made changes -
            Field Original Value New Value
            Epic Link DM-25248 [ 435569 ]
            jsick Jonathan Sick made changes -
            Link This issue relates to DM-24955 [ DM-24955 ]
            jsick Jonathan Sick made changes -
            Link This issue relates to DM-25622 [ DM-25622 ]
            frossie Frossie Economou made changes -
            Epic Link DM-25248 [ 435569 ] DM-27050 [ 440308 ]
            frossie Frossie Economou made changes -
            Epic Link DM-27050 [ 440308 ] DM-27991 [ 442777 ]
            frossie Frossie Economou made changes -
            Epic Link DM-27991 [ 442777 ] DM-29557 [ 466375 ]
            rra Russ Allbery made changes -
            Epic Link DM-29557 [ 466375 ] DM-30572 [ 511561 ]
            frossie Frossie Economou made changes -
            Epic Link DM-30572 [ 511561 ] DM-30574 [ 511563 ]
            jsick Jonathan Sick made changes -
            Epic Link DM-30574 [ 511563 ] DM-30575 [ 511564 ]
            jsick Jonathan Sick made changes -
            Epic Link DM-30575 [ 511564 ] DM-30576 [ 511565 ]
            frossie Frossie Economou made changes -
            Epic Link DM-30576 [ 511565 ] DM-30577 [ 511566 ]
            frossie Frossie Economou made changes -
            Epic Link DM-30577 [ 511566 ] DM-37471 [ 2888985 ]

              People

              Assignee:
              jsick Jonathan Sick
              Reporter:
              jsick Jonathan Sick
              Watchers:
              Jonathan Sick
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Dates

                Created:
                Updated:

                  Jenkins

                  No builds found.