urlFormat=path и правила htaccess

Обсуждение документации. Переводы Cookbook и авторские рецепты.
Закрыто
JustFriend
Сообщения: 3
Зарегистрирован: 2015.04.08, 15:05

urlFormat=path и правила htaccess

Сообщение JustFriend » 2015.04.09, 12:25

Когда в настройках было urlFormat=get у меня нормально срабатывало правило в htaccess

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{QUERY_STRING} t=(.*)
RewriteRule ^images/thumbs/(.*)/(.*)/(.*)\.(jpg|png)$ ?r=img\&t1=$1\&t2=$2\&t3=$3\&t4=$4\&t5=%1

для url
mysite.ru/images/thumbs/1/1990/image.jpg?t=1

после смены на path перестало срабатывать правил. переписал на
RewriteRule ^images/thumbs/(.*)/(.*)/(.*)\.(jpg|png)$ img/create/t1/$1/t2/$2/t3/$3/t4/$4/t5/%1

все равно не отрабатывает
подскажите что не так
rules пустое оставил

JustFriend
Сообщения: 3
Зарегистрирован: 2015.04.08, 15:05

Re: urlFormat=path и правила htaccess

Сообщение JustFriend » 2015.04.10, 09:26

Понял в чем загвоздка но никак не получается исправить. Вот .htaccess

<IfModule mod_rewrite.c>
RewriteEngine On

RewriteRule ^category/list/cat/banki-1$ http://yandex.ru

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . index.php
</IfModule>

и при таком раскладе не работает вот это правило " RewriteRule ^category/list/cat/banki-1$ http://yandex.ru"
но стоит закоментить
#RewriteCond %{REQUEST_FILENAME} !-f
#RewriteCond %{REQUEST_FILENAME} !-d
#RewriteRule . index.php
редирект начинает срабатывать.
может у кого есть идеи как быть?

JustFriend
Сообщения: 3
Зарегистрирован: 2015.04.08, 15:05

Re: urlFormat=path и правила htaccess

Сообщение JustFriend » 2015.04.10, 09:59

Блин разобрался. Всего лишь нехватало флага L.

Закрыто