|
|
|
| Пытаюсь сделать псевдостатический url из
http://mysite.ru/goods/catalog.php?select=printer&type=laser
в
http://mysite.ru/goods/catalog/printer/laser
в соответствии с литературой в .htaccess:
RewriteEngine On
RewriteRule ^/catalog/([^/]*) /catalog.php?select=$1 [PT]
RewriteRule ^/catalog/([^/]*)/([^/]*) /catalog.php?select=$1&type=$2 [PT]
и никак. перепробывал все правила на эту тему что нашел и инете - но резалт. rewrite работает - лог пишется, некие редиректы ваполняет... но вот с псевдостатикой никак. Кто подскажет почему? | |
|
|
|
|
|
|
|
для: herbary
(18.02.2010 в 16:16)
| | >RewriteEngine On
иногда перед этим бывает нужно вставить
Options +FollowSymlinks
>RewriteRule ^/catalog/([^/]*) /catalog.php?select=$1 [PT]
>RewriteRule ^/catalog/([^/]*)/([^/]*) /catalog.php?select=$1&type=$2 [PT]
мне больше нравится перед этим вставить
RewriteBase /goods/catalog/
и тогда получится вместо этого что-то вроде
RewriteRule ^([^/]+) /?([a-z]*)/?$ /goods/catalog.php?select=$1&type=$2 [QSA,L]
# неначем проверить | |
|
|
|