Изменение параметров передачи - PullRequest
0 голосов
/ 23 февраля 2012

Ссылка пример поддержки jumppage: http://server -адрес / index.php? Param1 = {value1}, {value2}, {value3}

- над запятой

Ссылка на пример поддержки нашего сайта: http://server -address / index.php? Param1 = {значение1} & param2 = {значение2} & param3 = {значение3}

Как я могу переформатировать начальные параметры передаются в соответствии с нашим стандартом?

Thanx!

1 Ответ

0 голосов
/ 23 февраля 2012
 RewriteEngine On
 RewriteBase   /

 RewriteCond   %{QUERY_STRING} ^param1=(.*?),(.*?),(.*)$
 RewriteRule   ^index\.php$    index.php?param1=%1&param2=%2&param3=%3  [L]

Обратите внимание, что это делает внутреннее перенаправление, а не 301 или 302. Кроме того, список, разделенный запятыми, содержит переменное число элементов или , есть и другие параметры, это также может быть обработаноно правила становятся намного сложнее.

...