А возможно создать синоним для каталога с файлами?
Например, есть каталог sites/default/files/pdf
В нем куча pdf-ок. Хочется, чтобы пользователь, открывая файл, видел адресной строке не вот это
site.ru/sites/default/files/pdf/1.pdf
а вот это
site.ru/pdf/1.pdf
Решить через назначение синонима (модуль path) не получилось:
ввожу для пути sites/default/files/pdf
синоним pdf
и получаю ошибку Ссылка 'sites/default/files/pdf' введена неправильно или у вас нет доступа к этому ресурсу.
Комментарии
можно добавить новое хранилище, можно разрулить на уровне веб-сервера, возможно также есть контриб для этого - надо поискать
А про новое хранилище - это что такое? Можно по-подробнее?
грубо говоря сейчас есть public и private а можно добавить ещё что-нибудь
ясно. Но хотелось бы оставаться в существующей файловой структуре.
Проще на сервере symlink сделать
да, похоже это вариант. Спасибо.
Но ссылки на файлы, которые сгенерит друпал, все равно будут вида public://pdf/... и преобразуются в /site/default/files/pdf/... при рендере
Попробуйте в hook_url_outbound_alter их отреврайтить, не уверен на 100% что туда попадают ссылки на файлы.