A few things strike me: - the proxy.config.http.redirection_enabled ==1 will have ATS chase the redirect. Eg, when the origin is returning the 301 for c to c/, ATS would go fetch c/ and return the results of c/ to the user. I think this would explain what your original post was showing? eg, when going ATS the browser address bar had c, but, the body of c/. - In all of your curls, the header "Server: ATS/7.1.3" was present ... which makes me think that you were always going to your ATS instead of your origin directly.
On Thu, Jul 19, 2018 at 5:50 AM, Sean G <[email protected]> wrote: > UPDATE > > I've added the following config (new lines, as they were not present) to > records.config > > proxy.config.http.redirection_enabled INT 1 > > proxy.config.http.number_of_redirections INT 1 > > www.abc.com/c now correctly shows to 301 redirect as www.abc.com/c/ > > I then tried testing with the IP address of www.abc.com (1.2.3.4/c/) but > this incorrectly shows the IP of the origin/c/ (9.8.7.6/c/). > > Do you know if I need to change or add some type of DNS or IP setting with > redirects? > > Many thanks in advance. > > > > -- > Sent from: http://apache-traffic-server.24303.n7.nabble.com/
