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

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

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

Комментарии

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

26 марта 2013 в 3:56

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

26 марта 2013 в 19:38

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

27 марта 2013 в 5:44

Если ваш веб сервер 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

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

27 марта 2013 в 8:46

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

27 марта 2013 в 8:49

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

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

27 марта 2013 в 14:57

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

Спасибо.

27 марта 2013 в 20:03