If the sites are geographically distributed, you may want to create a stack in different Regions to get your workload closer to your end users.
You could include all the config files, and then use session context to select the config file that is needed. Using session context lets you set it dynamically with a SAML attribute.
Look at the example for Firefox. You can make a small script that passes the config file as an argument to your application.
Single VHDX with different application config per userasked 16 days ago
how to create multiple ingress port on Amazon EKS using single Application Load Balancerasked 9 months ago
set AWS S3 config region in C++asked 7 days ago
Customer with Multiple Users Needs Concurrent Access to Application and DatabaseAccepted Answerasked 3 years ago
IoT Sitewise - how to have single model with assets of different propertiesAccepted Answerasked 3 months ago
TLS for EFS mounts in 2 different regions on a single instanceasked 4 years ago
File of a ManagedInstance in Configasked 4 years ago
When to use Lambda env variable and App Config ?asked 6 months ago
How can I add information from a config file when processing a yaml-file with CloudFormationCreateReplaceChangeSetAction?Accepted Answerasked 8 months ago
How to skip an EBExtension config fileasked 3 months ago