Too Long; Didn't Read
React-router is “client-sided” navigation when you send a refresh command, the browser is stepping in and it looks for the index file at the end of the address path but there isn’t one. Conditional redirects allow you to react to error conditions so, when refresh is clicked and the page fails to load it would return a 404 error. The big insight here is that you can do some “server side” routing in AWS S3 using Redirection rules and conditional redirects.