Как выполнить перенаправление с GETпараметром на эту же страницу но без GET параметра

Нужно сделать перенаправление с мойсайт.ру/?p=17 на мойсайт.ру

В гугле примерно одинаковые инструкции.

переделал под себя получил такие строки

RewriteCond %{REQUEST_URI} ^/$
RewriteCond %{QUERY_STRING} ^p=17
RewriteRule ^.*$ / [R=301,L]

После загрузи страницы получаю сообщение что сайт выполнил перенаправление слишком много раз. Что делаю не так, как можно исправить?


Ответы (1 шт):

Автор решения: Максим Н Епихин
RewriteEngine on
RewriteCond %{QUERY_STRING} ^p=[0-9]+$
RewriteRule ^$ /? [R=301,L]
→ Ссылка