|
|
|
|
RewriteEngine on
RewriteRule ^([1-9]+)$ http://ya.su/?partner=$1 [R]
|
если ввести domen.ru/123
то редирект на ya.su/?partner=123
Все верно, но если введут domen.ru/123/
то редирект на ya.su/?partner=123/ а надо что-бы без / (ya.su/?partner=123)
И вообще очищать переменную $1 от всего кроме цифр
Возможно такое? | |
|
|
|
|
|
|
|
для: Лена Смирнова
(10.09.2009 в 16:40)
| | редирект на ya.su/?partner=123/
так не должно быть
в $1 должно попадать только то что совпало с шаблоном в первых круглых скобках
здесь было-бы лучше
^([1-9]+)/?$
чтобы совпадало есть-ли или нет-ли слэша
, но [1-9] так-же не пропустит и нули в числе | |
|
|
|
|
|
|
|
для: heed
(10.09.2009 в 19:00)
| | RewriteRule ^([0-9]+)/?$ http://ya.su/?partner=$1 [R=301,L] | |
|
|
|
|
|
|
|
для: serjinio
(11.09.2009 в 10:18)
| | Спасибо! Работает | |
|
|
|