siv1987

siv1987
Рейтинг
427
Регистрация
02.04.2009
furamag:
Мне кажется, что можно прописать в .htaccess, что при обращении к директориям /test1/, /test2/, /test3/ и т.д. нужно открывать /joomla/index.php.

Это то же самое что раскидать по папкам, что реврайтиь /test3/* на двиг файл джумлы, что создать реальную попку /test3/.

maestropro:
Я не уточнил

Ну что же вы, зачем уточнять, это же такой пустяк..

Нельзя. А как вы себе это представляете, каким образом будет двиг определять какие его ссылки, а какие не его? Что один что другой использует реврайт на index.php. Разве что как-то разграничить урл-ы, но проще уже раскидать по папкам.

Добавить ПОСЛЕ RewriteBase

RewriteRule ^one-url\.html http://site.ru/? [R=301,L]

RewriteRule ^two-url\.html http://site.ru/? [R=301,L]

старые редиректы удалить

дани мапов:
Так сначала нужно же записать в index.php require('uploads/fotos/ava.gif');
, а как вы это сделаете, если стоит запрет на выполнение скриптов :-)

Лол, а как у вас будет отрабатываться index.php если стоит запрет на выполнения скриптов? А инклудится изображение может в любом дырявом месте скрипта, там где запрет на выполнение не поставишь.

дани мапов:
Аватары воообще куда загружаются? Кажется uploads/fotos ? Что если просто туда в htaccess добавить запрет на выполнение скриптов в этой папке.

Не поможет.

Никак.

1) Сделать редирект по отсутствующему рефереру

2) Сделать редирект по каким-то еще другим параметрам где можно определить, что картинка была запрошена напрямую.

RewriteCond %{HTTP_REFERER} !^http://site.ru/

RewriteRule RewriteRule ^(.*)\.jpg$ /$1.php [R=301,L]

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

Разрешить группе загрузку файлов.

Разрешить в настройках загрузку файлов.

Всего: 6568