|
|
|
| Здравствуйте.
Подскажите, пожалуйста, как написать рег. выражение.
Имеется:
http://www.domen.ru/info.php?login=12Ab9
http://www.domen.ru/my.php?login=12Ab9
http://www.domen.ru/work.php?login=12Ab9&id=5
надо, чтобы вместо него появлялось:
http://www.domen.ru/users/12Ab9/info.php
http://www.domen.ru/users/12Ab5/my.php
http://www.domen.ru/users/12Ab5/portfolio/5/
соответственно.
12Ab9 - это логин пользователя.. Могут быть цифры, лат. знаки, знак "_" | |
|
|
|
|
|
|
|
для: Jaroslav
(21.08.2009 в 20:53)
| | Блин, как-то долго вы подсказываете...
Уже сам написал - вот! )))))
RewriteRule users/([0-9a-zA-Z]*)$ my.php?user_name=$1 [L]
RewriteRule users/([0-9a-zA-Z]*)/$ my.php?user_name=$1 [L]
RewriteRule users/([0-9a-zA-Z]*)/index.php$ my.php?user_name=$1 [L]
RewriteRule users/([0-9a-zA-Z]*)/info.php$ info.php?user_name=$1 [L]
RewriteRule users/([0-9a-zA-Z]*)/contacts.php$ contacts.php?user_name=$1 [L]
RewriteRule users/([0-9a-zA-Z]*)/gbooks.php$ gbooks.php?user_name=$1 [L]
RewriteRule users/([0-9a-zA-Z]*)/portfolio/([0-9a-zA-Z]*)$ user_work.php?user_name=$1&folder=2 [L]
RewriteRule users/([0-9a-zA-Z]*)/portfolio/([0-9a-zA-Z]*)/$ user_work.php?user_name=$1&folder=2 [L]
может кому понадобится... | |
|
|
|