Вопрос по .htaccess

V2
На сайте с 05.01.2011
Offline
0
347

Помогите!

У меня есть url http://mysite.com/s.php?USERNAME

Хочу с помощью .htaccess сделать чтобы ссылка работала еще и вот так

http://mysite.com/s/USERNAME

и даже так

http://mysite.com/s/USERNAME/_SOME_CODE_OR_CHARACTERS_CAN_BE_HERE

где _SOME_CODE_OR_CHARACTERS_CAN_BE_HERE — может быть любое сочетание букв или цифр — ланиница. Длинное не более 50 символов. Без пробелов.

Кто знает как сделать? С чего начать?

S0
На сайте с 20.11.2010
Offline
32
#1

Начать, как обычно, с изучения матчасти.

http://yandex.ru/yandsearch?text=синтаксис+mod_rewrite :)

Ну а грубо говоря, получится что-то вроде

RewriteRule /s/(.+)$ /s.php?$1

V2
На сайте с 05.01.2011
Offline
0
#2

Получилось так:

RewriteRule ^s/(.+)$ http://mysite.com/s.php?$1 [R=301,L]

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий