Этот вопрос закрыт для ответов, так как повторяет вопрос Как бороться со сбойным url на связке webasyst + nginx?
@Hecktosaurus
Люблю писать код под специфические задачи

Как заменить символ + на %2B в url через nginx?

Здравствуйте! Подскажите, пожалуйста, как заменить символ на url-кодированный вариант?
Например, site.com/foo+bar/ => site.com/foo%2Bbar/
Находил способ с proxy_pass, но не разобрался, получал просто 404
  • Вопрос задан
  • 231 просмотр
Решения вопроса 1
@dodo512
if ($request_uri ~ "^/(.*)\+(.*)") {
    return 301 /$1%2B$2;
}
Ответ написан
Ваш ответ на вопрос

Вопрос закрыт для ответов и комментариев

Потому что уже есть похожий вопрос.
Похожие вопросы