синоним для каталога с файлами

Главные вкладки

Аватар пользователя Никки Никки 27 ноября 2020 в 11:43

А возможно создать синоним для каталога с файлами?
Например, есть каталог 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' введена неправильно или у вас нет доступа к этому ресурсу.

Комментарии

Аватар пользователя vlucas vlucas 27 ноября 2020 в 11:48

можно добавить новое хранилище, можно разрулить на уровне веб-сервера, возможно также есть контриб для этого - надо поискать

Аватар пользователя Andruxa Andruxa 27 ноября 2020 в 15:55

Но ссылки на файлы, которые сгенерит друпал, все равно будут вида public://pdf/... и преобразуются в /site/default/files/pdf/... при рендере

Попробуйте в hook_url_outbound_alter их отреврайтить, не уверен на 100% что туда попадают ссылки на файлы.