Добрый день! Нужна консультация от опытных в этом вопросе.
Сразу скажу, что объектное хранилище не хочу подключать, т.к. переживаю, что файлы могут потеряться или ссылки могут измениться, а это создаст огромную проблему с заменой старых ссылок на новые во всех постах (больше несколько сотен тысяч постов). хочу больше стабильности и предсказуемости. аккаунт могут удалить и тогда все файлы потеряю. поэтому рассматриваю настройку cdn.
Задача - подключить cdn. Ситуация такая:
- есть виртуальный сервер1 на домене1, на котором хранятся картинки и аудио файлы (без cms, просто хранилище файлов, около 30гб, несколько сотен тысяч картинок и аудио файлов)
- есть другой сервер2 на домене2, на котором эти картинки и аудио будут размещаться хотлинками в каталогах
на сервер1 файлы будут загружаться массово, у меня есть их имена. Далее на сервер2 будут проставляться ссылки на файлы также автоматически.
Я не понимаю, как подключить cdn - либо к серверу1, но тогда ссылки на файлы изменятся и мне нужно как-то скриптом получить новые ссылки от cdn.
Либо подключить cdn к серверу 2, на который уже размещены ссылки. Но в этом случае мне не понятно, возможно ли вообще это - кэшировать внешние файлы, не размещенные на сервере2.
Жду отклика от тех, кто разбирается в вопросе или готов разобраться.