изменить порядок параметров URL (GET) с помощью nginx или apache

что можно изменить порядок параметров GET из запроса (в алфавитном порядке) до того, как он попадет в мое приложение?

0
задан 11 May 2016 в 13:15
1 ответ

Да, это возможно с mod_rewrite. Предположим, ваши параметры запроса: / a = 1 & b = 2

Правило перезаписи будет выглядеть, как показано ниже

RewriteCond %{QUERY_STRING} ^a=(.*)$
RewriteCond %{QUERY_STRING} ^b=(.*)$
RewriteRule ^(.*)$ http://localhost:8080/$1?b=%2&a=%1 [P,L]

Где localhost: 8080 - ваш сервер внутреннего приложения, я не пробовал, но должно работать.

0
ответ дан 24 November 2019 в 06:34

Теги

Похожие вопросы