Я хотел бы использовать CDN для своего сайта. Но более 70% запросов будут поступать из моей собственной сети. Поэтому я планирую использовать свой локальный сервер как часть CDN, чтобы, когда кто-то из сети посещает мой сайт, статический контент доставлялся из моей локальной сети/сервера, а когда кто-то извне заходит на сайт, то использовался соответствующий сервер из CDN.
Какие CDN могут поддерживать такую настройку? Могу ли я сделать это с Amazon Cloud Front.
решение1
Не имеет значения, какой CDN вы используете. В вашей внутренней сети вы просто добавляете записи DNS для CDN, указывающие на ваш локальный сервер, который будет действовать как CDN.
Таким образом, когда локальные пользователи посещают ваш сайт, хост CDN подключается к вашему локальному серверу и вуаля.