Удалить параметры в nginx rewrite

Я переписываю URL в nginx после перезапуска. На старом сайте у меня были параметры запроса в URL для фильтрации, например.

http://www.example.com/mypage.php?type=4

Новая страница не имеет таких параметров. Я хочу удалить их и переписать URL-адреса на главной странице, чтобы я получил:

http://www.example.com/mypage/

Мое правило перезаписи в nginx:

location ^~ /mypage.php {
    rewrite ^/mypage.php$ http://www.example.com/mypage permanent;
}

Но с этим правилом параметр все еще добавляется. Я думал$ остановит nginx от дальнейшей обработки значений ... есть идеи? Все остальные вопросы касаются того, как добавить параметры - я просто хочу удалить мои :)

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

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