Подскажите, правильно ли составил RewriteRule

Lexus777

Новичок
Подскажите, правильно ли составил RewriteRule

Определенные страницы сайта грузятся по запросу
domain.com/name/First+Last/

некоторые сайты начали ссылаться не на эти страницы, а
на такие
domain.com/name/First%2BLast/
то есть заменили + на %2B

Я решил настроить 301 редирект на страницы с правильным адресом. Скажите, правильно ли написано правило:

RewriteRule ^name/(.*)%2B(.*)/$ name/$1+$2/ [L,R=301]

Спасибо
 

Rammstein

PHPClub::News
Для веб-сервера это одно и то же, по крайней мере. А что плохого, если гугл проиндексирует страницу дважды? :)
 

Lexus777

Новичок
Да только то, что контент продублируется.
А вообще, я ссылки ставлю, чтобы прокачать по определенному запросу одну страницу, а тут ссылки будут на совершенно другую.
 

VBart

Новичок
Lexus777 - прав. Каждая страница на сайте должна иметь единственный URL.

Только я бы лучше вообще отказался от символов в адресной строке требующих кодирования.
 

Lexus777

Новичок
Да, я согласен, что не нужно их использовать.
Но по глупости сделал так, что в адресе используется "+", а теперь от него уже никак не избавиться
 
Сверху