как я понял, при обращении к файлу по http он скачивается с ЯД на сервер, передаётся пользователю и удаляется с сервера? Т.е. на сервере нужно несколько Гб для обслуживания онлайна?
fiter, нет не так.
В линуксе есть всего два вида данных потоковых и блочных.
других не завезли
к примеру передача данных на монитор это поток.
А файл это сам понимаешь блок, при всмех раскладах.
Так вот монтировать как файловую систему можно блочные устройства. ( поскольку файлы тоже блочные то и файл можно примонтировать как устройство и даже отформатировать файл тоже можно под файловую систму, например ISO файлы ;)
так вот линуксу особо без разницы что монтировать лишь бы оно было блочным, и интерфейс тоже не важен, так что для линукса смонтировать локальный диск или у FTP папку суть одно и тоже, только команды разные да атм флюсе еще используется но это тебе точно не нужно.
Короче ты монтируешь через webdav диск к своему серверу и он становится просто устройством на твоем комьпютере.
К примеру ты примонтируешь его в /var/www/site.ru/images
следовательно все файлы которые ты будешь ложить туда будут сами передаваться по вебдав на внешний сервер и храниться там. Никто ничего никуа качать не будет
просто внешнее устройство будет использоваться как местное вот и все только с ограничением протокола обмена в твоем случае webdav
fiter, ну свободное место в любом случае нужно серверу для нормальной работы.
да и все это художество можно держать в оперативной памяти.
если прям нужно будет.
Вопрос то был именно в формирование урла, а он локальный