|
|
|
| Скоро головой об стену биться буду :(
есть урлы вот такого вида:
www.site.ru/sct-2/nc-6/e-3
как из них сделать вида:
http://www.site.ru/index.php?sct=2&nc=6&e=3
причем sct, nc,e - переменные - могут быть и другие(но по любому набор букв латиницы)
после "=" только цифры
я в регулярных вырожениях вообще дуб! немогу их понять и все тут!
заранее примноооооооого благодарен. | |
|
|
|
|
|
|
|
для: elrevin
(01.03.2007 в 22:20)
| | попробовал вот так:
RewriteEngine on
Options +FollowSymlinks
RewriteBase /
RewriteRule ^(.*)/(.*)$ index.php?$1=$2 [L]
RewriteRule ^(.*)/(.*)/(.*)/(.*)$ index.php?$1=$2&$3=$4 [L]
|
УРЛ: www.site.ru/sct/2 - рабетает, а www.site.ru/sct/2/nc/6 - нет
и картинки которые лежат в www.site.ru/images/ - неотображаются :( | |
|
|
|
|
|
|
|
для: elrevin
(01.03.2007 в 23:12)
| | Вот уж так получилось, сам разобрался:
RewriteEngine on
Options +FollowSymlinks
RewriteBase /
RewriteRule ^(sct)/([0-9]*)/([a-z-_]*)/([0-9]*)$ index.php?$1=$2&$3=$4 [L]
RewriteRule ^(sct)/([0-9]*)$ index.php?$1=$2 [L]
|
но если есть какие-то другие решения выложите их сюда пожалуйста :) особенно если есть похожий пример с переменным количеством параметров | |
|
|
|