проблемы с mod_rewrite

solaris

Новичок
проблемы с mod_rewrite

Здравствуйте!
Помогите плиз разобраться, как наполнить небольшой логикой .htaccess. На словах: если в стркое запроса есть portfolio ео редирект на страницу с алисасом хапрошенного портфолио, если в строке запроса присутствует page, то редирект тоже. Если ни одно из условий выше не вполнилсь то запускаем index.php.

Изначальный вариант(всегда запускаем index.php):
PHP:
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ index.php       [QSA,L]
Как изменить его так как описано выше?..

Должно получится что-то вроде этого:
PHP:
  RewriteCond %{REQUEST_FILENAME} !-d
  RewriteCond %{REQUEST_FILENAME} !-f
  RewriteRule ^(.*)(portfolio)(.*)(\.html)$   $3    [R=301,L]
  RewriteRule ^(.*)(page)(.*)(\.html)$   $3    [R=301,L]
  RewriteRule ^(.*) $ index.php       [QSA,L]
Естесственно не работает:(

Помогите плизз...
 

Mr_Max

Первый класс. Зимние каникулы ^_^
Команда форума
Объясни, пожалуйста, словами что ты хочешь сделать.

-~{}~ 14.10.08 16:36:

2. Что в твоем понятии "редирет"?

-~{}~ 14.10.08 16:37:

Как минимум прочти в мане про rewriteCond и rewriteRule
 
Сверху