Я пытаюсь настроить SAAS со следующей конфигурацией URL:AWS route53 экспедиторских
www.mysite.com/ -> вперед www.mysite.com/site
www.mysite. com/site -> общедоступная страница компании, размещенная на S3
Все остальные URL-адреса должны указывать на серверы EC2, где мой SAAS работает на NGINX и PHP. Как я могу настроить это? В идеале я бы хотел, чтобы пользователи обращались к общедоступной странице компании, чтобы не попасть в сервер nginx и перейти непосредственно на хостинг S3. Это возможно? Я бы хотел использовать AWS Route53, ELB и Cloudfront.
Спасибо!
Спасибо за комментарий. Единственная причина заключалась в уменьшении нагрузки на сервер приложений. Я надеялся использовать S3 в качестве веб-сервера и EC2 в качестве сервера приложений. Перенаправление корня в подкаталог не является основной частью вопроса. Я хочу переслать подкаталог S3 и все остальное в AWS ELB. – Littlebob
Я не вижу, как вы можете это сделать. Единственный способ, по которому я вижу, - это трафик, который делает ELB, ELB направляется на сервер nginx, а nginx - все остальное. Теперь, все в ELB и один подкаталог s3, я не вижу, как это сделать. Почему вы не делаете cname? static.yourdomain.com? Но подождите, может, кто-то может придумать anwser. Я не эксперт в этом. С наилучшими пожеланиями и удачи. – ddutra