Вы можете использовать:
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{QUERY_STRING} ^p=6745
RewriteRule ^ / [QSD,R=301,L]
</IfModule>
С флагом QSD :
Когда запрашиваемый URI содержит строку запроса, а целевой URI неПоведение RewriteRule по умолчанию заключается в копировании этой строки запроса в целевой URI.Использование флага [QSD] приводит к тому, что строка запроса отбрасывается.
https://httpd.apache.org/docs/current/rewrite/flags.html
Этот флаг доступен в Apache версии 2.4.0 и новее.Прежде, используйте:
RewriteRule ^ /? [R=301,L]