На каждом из поддоменов хранится своя версия приложения.
При этом загружать файлы могут в каждом из поддоменов.
Каким образом обеспечить хранение и доступ к файлам через web?
Решения в лоб с хранением полного пути и сохранением на один сервер понятны, но хотелось бы узнать, как сделать лучше и правильней?
Никита: проблемы так таковой нет, просто одна картина в обычных условиях может иметь путь
domen1.site.ru/img/img1.jpg
а другая domen2.site.ru/img/img2.jpg
вот и сводится вопрос, а не сделать ли третий домен например images.site.ru,
и как правильно хранить пути в таком случае? как вариант, вижу что можно в .htaccess добавить редирект с server1.site.ru/img/img.jpg на images.site.ru/img/img.jpg
Если у вас просто разные версии приложения но одни и те же данные то да, выделяйте отдельный домен для файлов. И подсовывайте его alias в путь. Тут сугубо ваш личный выбор, как и где хранить.