Подскажите, плиз, best practice по настройке файловой системы в мультисайтинге.
Ну т.е. мультисайтинг настроен, все работает.
В свойствах файловой системы прописано sites/xxx.ru/files
Но криво ведь давать доступ к файлам и картинкам по типу http:/xxx.ru/sites/xxx.ru/files/Img/zzz.jpg
Гораздо приятнее было бы просто http:/xxx.ru/Img/zzz.jpg, правда?
И технически вполне можно подменить для конкретного сайта хоть в settings.php хоть в .htaccess.
Вопрос - физически ведь файлы будут лежать там же (по длинному пути). Туда будет класть IMCE.
Как заставить его и прочие модули при аплоаде класть в "длинный" путь, а подставлять "короткий"?
Интересует именно, как это правильно делается в приличных проектах.
Спасибо!
Комментарии
Ну может кто все-таки откликнется?
Прописал в .htaccess
RewriteRule ^files/(.*).*$ /sites/%{HTTP_HOST}/files/$1 [L,QSA]
Т.е. http:/xxx.ru/files/Img/zzz.jpg подсовывает "честный" http:/xxx.ru/sites/xxx.ru/files/Img/zzz.jpg
Но как аплоадить картинки и файлы так, чтобы они в нодах сразу с короткими ссылками появлялись?