Come risolvere WordPress che mostra l’indirizzo IP dell’host locale per i commenti

Cum să remediați WordPress care afișează adresa IP Localhost pentru comentarii
⏱️ 3 min read

Su un normale host web, WordPress non ha problemi a visualizzare l’indirizzo IP corretto dei visitatori del tuo sito, commentatori, ecc. Tuttavia, su alcuni server il tuo sito WordPress potrebbe non visualizzare l’indirizzo IP corretto nella dashboard dei commenti e in altri luoghi.

WordPress visualizza invece l’indirizzo IP dell’host locale 127.0.0.1.

A seconda del software installato sul server e di come è configurato, l’indirizzo IP del client potrebbe non essere inoltrato correttamente. Sfortunatamente, WordPress non ha opzioni integrate per inoltrare l’indirizzo IP del client. Ecco come correggere un indirizzo IP errato nei commenti di WordPress.

Correggi un indirizzo IP errato in WordPress

Nota: prima di modificare qualsiasi file in WordPress, crea un buon backup di quel file. Il backup ti aiuta a ripristinare il file in caso di incidenti.

Il modo più semplice per risolvere questo problema è aggiungere un semplice frammento di codice al file “wp-config.php”. Per farlo, apri il tuo client FTP, accedi all’account FTP del tuo sito web e apri il file wp-config.php.

Una volta aperto il file, copia lo snippet di codice riportato di seguito e incollalo nella parte inferiore del file. Quindi, salva il file e ricaricalo.

correzione-ip-errato-in-wp-paste-code

Ecco fatto, dovresti vedere il vero indirizzo IP del client nella pagina dei commenti di WordPress e altrove.

Cosa sta succedendo con quello snippet di codice?

Quando il tuo sito Web WordPress si trova dietro un proxy HTTP o utilizza un bilanciatore del carico, un’intestazione HTTP chiamata “X-Forwarded-For” viene utilizzata per memorizzare tutti gli indirizzi IP, incluso l’indirizzo IP del client reale nella catena.

Per impostazione predefinita, gli indirizzi IP nell’intestazione HTTP “X-Forwarded-For” sono separati da virgole e il primo indirizzo IP nella catena è sempre l’indirizzo IP del client.

Quello che stiamo facendo con lo snippet di codice sopra è prendere tutti quegli indirizzi IP, esplodendoli in singole parti e memorizzandoli nel $mte_xffaddrs Vettore. Poiché il primo indirizzo IP è correlato al client, possiamo utilizzare l’indice zero e puntarlo a REMOTE_ADDR all’interno dell’array $ _SERVER.

Correggi l’indirizzo IP errato in WordPress utilizzando il plug-in

Se non vuoi fare confusione con i file principali di WordPress, puoi utilizzare un plugin chiamato IP reale proxy. Sebbene il plugin non sia stato aggiornato da molto tempo, è ancora funzionante. Il plugin fondamentalmente fa la stessa cosa del codice sopra. Tuttavia, il plug-in utilizza l’estensione preg_match funzione piuttosto che la explode funzione.

Installa e attiva il plugin come qualsiasi altro. Non ci sono pagine delle impostazioni o opzioni da configurare.

correzione-ip-errata-in-wp-install-plugin

Correggere l’IP errato quando si utilizza Cloudflare

Quando sei dietro un proxy come Cloudflare, WordPress a volte può mostrare l’IP di Cloudflare anziché l’IP del client effettivo o anche l’IP dell’host locale.

C’è anche una soluzione semplice per questo problema. Basta incollare il codice seguente nella parte inferiore del file wp-config.php.

Con il codice sopra stiamo acquisendo l’IP del client reale utilizzando HTTP_CF_CONNECTING_IP e puntando REMOTE_ADDR a quell’indirizzo IP.

Commenta di seguito condividendo i tuoi pensieri ed esperienze sull’utilizzo dei metodi sopra per correggere un indirizzo IP errato nei commenti di WordPress.

Join our Newsletter and receive offers and updates! ✅

0 0 votes
Article Rating
Avatar di Routech

Routech

Routech is a website that provides technology news, reviews and tips. It covers a wide range of topics including smartphones, laptops, tablets, gaming, gadgets, software, internet and more. The website is updated daily with new articles and videos, and also has a forum where users can discuss technology-related topics.

Potrebbero interessarti anche...

Subscribe
Notificami
guest
0 Comments
Inline Feedbacks
View all comments
0
Would love your thoughts, please comment.x