Есть:
— сервер VPS
— два пользователя (site1, site2)
— два сайта (site1, site2)
Владельцем сайта site1 является пользователь site1, аналогично с site2.
Сайты — интернет-магазины с одинаковыми товарами, но рассчитанные на разные регионы. Ресурсы сервера не резиновые, а изображения товаров занимают >4 ГБ (на каждом сайте). Следовательно хочется все это дело как то оптимизировать и создать 1 папку, изображения из которой будут брать оба сайта.
Подскажите, как сделать красиво и чтоб безопасность не повредить.
Абсолютно согласен! Еще можно это красиво скрыть правилом для rewrite чтоб ссылки на изображения остались вида site1.ru/images/img1.jpg и site2.ru/images/img1.jpg, но при этом фактически были site3.ru/images/1.jpg или типа того, где site3.ru выступает в роли стораджа изображений. Но это уже как тюнинх!
Второй вариант — симлинк на папку на сервере.
Рекомендую третий домен, придет время, легче будет масштабироваться, плюс общий кэш в браузерах.
Картинки хорошо идентифицировать по md5, примерно та же история но 30 сайтов и два файловых сервера.