.htaccess URL перенаправления с UTF 8 символов

Я пытаюсь перенаправить все не поддельные запросы на www с сохранением URI запроса.

Я использую это в моем .htaccess файле для перенаправления:

RewriteCond %{HTTP_HOST} ^[^.]+\.[^.]+$
RewriteRule ^ http%1://www.%{HTTP_HOST}%{REQUEST_URI} [L,R=302]

Проблема, однако, в том, что когда у меня есть такой запрос:

example.com/search/?name=läкаре

Он перенаправляет на:

www.example.com/search/?name=l%25C3%25A4kare

Что-то вроде неверно, это кодирует его дважды. Я проверяю это с этим:

Ответы на вопрос(1)

Ваш ответ на вопрос