Skip to content

Document and code doesnt work as expected #7

@renzit

Description

@renzit

Following this guide:
https://aws.amazon.com/blogs/networking-and-content-delivery/handling-redirectsedge-part2/

Recommends a JSON like this one:

{  
   "uris":[  
      {  
         "original":"/index1.html",
         "redirect":"/index2.html?test=1",
         "statusCode":"302",
         "startTime":"2017-10-23T13:15",
         "endTime":""
      }],
"wildcards":[  
         {  
            "original":"/index6/*",
            "redirect":"/index7/*",
            "statusCode":"301",
            "startTime":"2017-10-23T01:01",
            "endTime":"2017-10-25T01:01"
         }],
"querystrings":[  
            {  
               "original":"campaign=1",
               "redirect":"/index4.html?test",
               "statusCode":"301",
               "startTime":"",
               "endTime":""
            }]
}

But that json is wrong,
Two possible options:

  1. Change the json in the doc to modify the "uris" key and name it "rules"

  2. Change the code so in this line:

    let ruleFound = _.find(this.ruleset.rules, function(rule) {

rename from:

this.ruleset.rules
to
this.ruleset.uris

Other than that, thanks for this example :D

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions