Слава, и еше раз - SOAP работает с использованием XML - то есть вот пример вызова процедуры. И сильное подозрение что вы под загрузкой файла понимаете именно общение с сервером
djok2142, ну правило MVC - "тонкие контроллеры, толстые сервисы/модели". Но так как вы прислали вместо кода краткую выжимку - я вам сказал выжимку из правила.
Конфиг nginx легко справится с этой задачей. По факту вам нужно продублировать конфиг с crm но со всех локейшенов кроме того где картинки сделать редирект на crm или отдавать 404, или чего там
как бы попробовать просто воспроизвести функционал авито, и воспроизвести функционал авито работающий под той нагрузкой что есть у авитой, и так что бы это было можно было поддерживать без геммороя - это чуток разные вещи.
примерно как запускать феерверки и ракету к марсу, хотя и то и то вроде красиво летит вверх.