I have a CloudFront distribution with an S3 origin. I want to create a behavior such that requests to the root path of the site will use a different origin (a webservice).
So ideally my behaviors would be:
However, the above doesn't seem to work - the root request isn't caught by the first behavior.
Is there any way I can accomplish what I want using path patterns?
The answer is that a Cache Behavior with a Path Pattern of '/' does work to only match the root url. In this particular case, the user also had a default root object set which gets matched before the behavior patterns. Removing the default root object is necessary if you wish to define a cache behavior on the root url using the '/' pattern.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With