/ / htaccess url di riscrittura contiene - .htaccess, mod-rewrite

htaccess rewrite url contiene - .htaccess, mod-rewrite

Sto cercando di bloccare alcuni URL nel mio sito, ad esempio voglio "vietare" gli URL e dare loro 403 quando contiene parole come opzioni, k2 o componente. Il problema è che htaccess non funziona correttamente

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{REQUEST_METHOD} ^(option|k2|component) [NC]
RewriteRule .* - [F]
</IfModule>

Si blocca quando un bot attacca www.example.com/option=?asdasdad ma non si blocca quando il bot sta attaccando www.example.com/index.php/option=?asdad

Chiunque?

risposte:

2 per risposta № 1

Rimuovere quanto sopra e inserire solo il seguente codice:

 RewriteEngine on
RewriteRule (option|k2|component) - [F]