Когда в настройках было 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 пустое оставил
urlFormat=path и правила htaccess
-
- Сообщения: 3
- Зарегистрирован: 2015.04.08, 15:05
-
- Сообщения: 3
- Зарегистрирован: 2015.04.08, 15:05
Re: urlFormat=path и правила htaccess
Понял в чем загвоздка но никак не получается исправить. Вот .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
редирект начинает срабатывать.
может у кого есть идеи как быть?
<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
редирект начинает срабатывать.
может у кого есть идеи как быть?
-
- Сообщения: 3
- Зарегистрирован: 2015.04.08, 15:05
Re: urlFormat=path и правила htaccess
Блин разобрался. Всего лишь нехватало флага L.