Helqg » 2009.01.26 21:32

AccessFileName .htaccess
AllowOverride All
Это я так понимаю включен .htaccess

LoadModule rewrite_module modules/mod_rewrite.so
Это как бы включен модуль rewrite.

содержимое .htaccess:
RewriteEngine on
RewriteRule ^../../../mnt/win_d/lin/wp_load/([^/]+)/([^/]+)/([^/]+)$ wp-content/uploads/$1/$2/$3 [L]

И ясно что ниче не работает :) Я так не совсем допонял как он работает даже. Он ссылки из правой части правила превращает по регулярке ?
Или наоборот берет ссылки совпадающие по регулярному выражению и делает их как справа?

Gemorroj » 2009.01.26 21:45

если url совпал с шаблоном слева, то передает данные по url который справа.

Helqg » 2009.01.27 20:13

400 ошибка. неверный урл.

RewriteRule ^wp-content/uploads/([^/]+)/([^/]+)/([^/]+)$ ../../../mnt/win_d/lin/wp_load/$1/$2/$3 [L]

Gemorroj » 2009.01.27 21:41

yну я не знаю твою структуру папок. вероятно это ../../../ слеедует убрать

Helqg » 2009.01.27 21:47

а как тогда переходить в директории выше?Апач может же увидеть что то не входящее в его корневой католог?

Gemorroj » 2009.01.27 22:18

пиши от корня пути.

Helqg » 2009.01.28 18:49

дыда. я пишу ip и хотя б ../ одну за ним он уже не понимает. Надо гуглить
Добавлено спустя   7 минут  36 секунд:
Хм это наверно надо все объявлять сервером. хы. Все... Что б он увидел

А что если попробовать зарядить фтп на нужную папку... ыы. *убежал в безумии*

Gemorroj » 2009.01.28 19:33

я что-то не понимаю, что мешает прописать полные пути?

Helqg » 2009.01.28 21:09

да я уже и полные писал. и всякие разные. он никак не поймет ../ Просто выкидывает из адреса. Файлы лежат выше директории апача.

a href="/../../../mnt/win_d/lin/wp_load/2009/01/01.png" так тоже пробовал. с полным путем ошибка 400. с таким 404.

Gemorroj » 2009.01.29 11:47

так естессна, все что выше public_html (или как там у тебя) не достпно по http протоколу

Helqg » 2009.01.29 21:49

дыда(