web-dev-qa-db-fra.com

Règle de réécriture Apache qui correspond à une chaîne de requête spécifique

J'ai besoin de réécrire une URL spécifique wordpress en une erreur 404:

? page_id = 15 => 404

Comment puis-je faire correspondre la chaîne de requête? Apparemment, Apache ne transmet pas cela au mod de réécriture ...

2
cfischer

En utilisant mod_rewrite, vous pouvez faire correspondre une chaîne de requête en utilisant ceci:

RewriteCond %{QUERY_STRING} page_id=15
RewriteRule .* - [R=404]
1
Olivier