Apache « Бан url по ip

Как можно забанить url вида: example.com/page.php?id=secure посредством .htaccess Apache?

Подразумевается разрешить показ только для определенного статичного ip (allow from ).
Для остальных ip в свою очередь отображать 403.
Для директорий и файлов по маске понятно, для url — нет.

1 ответов



RewriteEngine on
RewriteCond %{REMOTE_ADDR} 123\.123\.123\.123
RewriteCond %{QUERY_STRING} =id=secure
RewriteRule ^page.php$ - [F,L]