Dino Geek, cerca di aiutarti

Come bloccare le richieste HTTP GET e POST con .htaccess?


Per bloccare richieste HTTP GET e POST tramite un file .htaccess, è necessario aggiungere alcune direttive specifiche. Di seguito è riportato un esempio di come si può realizzare questo.

Bloccare richieste HTTP GET:

```
RewriteEngine On RewriteCond %{REQUEST_METHOD} ^GET$ RewriteRule .* – [F,L]

```

Bloccare richieste HTTP POST:

```
RewriteEngine On RewriteCond %{REQUEST_METHOD} ^POST$ RewriteRule .* – [F,L]

```

In entrambi gli esempi, la direttiva `RewriteCond` verifica se il metodo di richiesta è GET o POST. Se la condizione è soddisfatta, la direttiva `RewriteRule` invia un messaggio di errore 403 (accesso negato).

Tuttavia, bloccare tutte le richieste GET o POST potrebbe influire negativamente sul funzionamento del tuo sito web. Fai attenzione a come e dove applichi queste regole.

Se vuoi bloccare le richieste GET o POST da un IP specifico, potresti usarlo così:

```
RewriteEngine On RewriteCond %{REQUEST_METHOD} ^GET$ RewriteCond %{REMOTE_ADDR} ^123\.123\.123\.123$ RewriteRule .* – [F,L]

```

Sostituisci “123.123.123.123” con l’indirizzo IP che desideri bloccare.


Genera semplicemente articoli per ottimizzare il tuo SEO
Genera semplicemente articoli per ottimizzare il tuo SEO





DinoGeek offre articoli semplici su tecnologie complesse

Vuoi essere citato in questo articolo? È molto semplice, contattaci a dino@eiki.fr

CSS | NodeJS | DNS | DMARC | MAPI | NNTP | htaccess | PHP | HTTPS | Drupal | WEB3 | LLM | Wordpress | TLD | Nome dominio | IMAP | TCP | NFT | MariaDB | FTP | Zigbee | NMAP | SNMP | SEO | E-Mail | LXC | HTTP | MangoDB | SFTP | RAG | SSH | HTML | ChatGPT API | OSPF | JavaScript | Docker | OpenVZ | ChatGPT | VPS | ZIMBRA | SPF | UDP | Joomla | IPV6 | BGP | Django | Reactjs | DKIM | VMWare | RSYNC | Python | TFTP | Webdav | FAAS | Apache | IPV4 | LDAP | POP3 | SMTP

| Whispers of love (API) | Déclaration d'Amour |






Avviso Legale / Condizioni Generali di Utilizzo