ночной тупняк с папками

Аватар пользователя mak-vardugin mak-vardugin 26 марта 2013 в 3:16

Мужики, мучаюсь второй день, а результат ноль. Решением пахнет, но его не вижу. В Д6 этот вопрос решал, а тут "здарсти приехали".

Задача какая чтоб картинка из ноды имела адрес типа:

sitename.com/example/test.jpg

Ковырял настройки файловой системы в Дру admin/config/media/file-system
Поставил модули FileField Paths и File Aliases

Тыкал настройки по разному результаты такие:
sitename.com/example/styles/large/public/example/test.jpg
sitename.com/example/styles/large/public/test.jpg

Что я упустил?

Комментарии

Аватар пользователя mak-vardugin mak-vardugin 26 марта 2013 в 3:56

все оказалось еще веселее, теперь вместо ссылок на маленькие изображения, везде суются ссылки на те картинки которые загружал : )

Аватар пользователя mialpet mialpet 26 марта 2013 в 19:38

Не понял, поняли-ли вы меня, ставить нужные ссылки в нодах и на них прописывать правила редиректа на действующие адреса. Как вариант, больше ничего предложить не могу.

Аватар пользователя mak-vardugin mak-vardugin 27 марта 2013 в 5:44

Понятно что редирект, но затыка в том что нельзя или я не нашел как из адреса картинки убрать папки стиля. В 6 таких проблем небыло

Аватар пользователя mialpet mialpet 27 марта 2013 в 8:46

Если ваш веб сервер Apache, то в корневом каталоге сайта найдите файл c названием .htaccess
В нем вконце допишите следующее

Quote:

Redirect sitename.com/example/test.jpg sitename.com/example/styles/large/public/example/test.jpg
Redirect sitename.com/example/test2.jpg sitename.com/example/styles/large/public/example/test2.jpg

И так далее подставляя свои названия, а в нодах уже ставьте ссылки которые указаны первыми в строке в файле, точно не уверен в решении, попробую позвать сюда человека хорошо знакомым с апачем.
ВНИМАНИЕ! Проверять сперва на тестовом сайте.

Аватар пользователя mialpet mialpet 27 марта 2013 в 8:49

А самое блин простое, это создать папку example в корневом каталоге сайта и туда картинки скидывать и пользоваться себе прямыми ссылками (права на паку надо выставить - 775)

Аватар пользователя mialpet mialpet 27 марта 2013 в 9:17

Очевидно что это все решения не через готовые модули, через готовые - ХЗ.

Аватар пользователя Andruxa Andruxa 27 марта 2013 в 14:57

"mialpet" wrote:
создать папку example в корневом каталоге сайта и туда картинки скидывать

тогда уж лучше симлинк example -> sites/default/files/pictures

Аватар пользователя mak-vardugin mak-vardugin 27 марта 2013 в 20:03

сервак от Патруля, в корневой сразу сделал папку. Но от "styles/large/public/" решил не избавляться там чихарда со ссылками на картинку получается. Не зря этот механизм придумали. Настроил токены для имен, альтов и тайтов картинки и все складывается в корневую. Переживем несколькими папками в адресе.

Спасибо.