Hier sind einige Titeloptionen, die sich auf das von Ihnen gewünschte Fragenformat konzentrieren: **Kurz & Direkt:** * **Wie erhalte ich genaue Besucher-IP-Adressen, wenn ich CloudFlare verwende?** * **Warum funktioniert CloudFlare A

Linda Hamilton
Freigeben: 2024-10-25 06:06:02
Original
272 Leute haben es durchsucht

Here are a few title options, focusing on the question format you requested:

**Short & Direct:**

* **How Do I Get Accurate Visitor IP Addresses When Using CloudFlare?**
* **Why Does CloudFlare Affect My PHP $_SERVER['REMOTE_ADDR']?**

**More Descripti

CloudFlare und PHP-IP-Adressprotokollierung verstehen

Bei der Verwendung von PHPs $_SERVER['REMOTE_ADDR'] zum Verfolgen von Website-Besuchern ist dies von entscheidender Bedeutung die Verwendung von CloudFlare für Caching und Sicherheit. CloudFlare leitet Besucheranfragen weiter, was dazu führt, dass seine eigenen IP-Adressen und nicht die tatsächlichen Besucher-IPs offengelegt werden.

Behebung des Problems

Um die genauen IP-Adressen der Website zu erhalten Besuchern bei der Nutzung von CloudFlare stellt CloudFlare spezielle Servervariablen zur Verfügung. Die Schlüsselvariable ist:

  • $_SERVER["HTTP_CF_CONNECTING_IP"]: Diese Servervariable enthält die tatsächliche Besucher-IP-Adresse.

Implementierung

Um diese Variable zu verwenden, aktualisieren Sie einfach Ihren Code wie folgt:

<code class="php">if (isset($_SERVER["HTTP_CF_CONNECTING_IP"])) {
  $_SERVER['REMOTE_ADDR'] = $_SERVER["HTTP_CF_CONNECTING_IP"];
}</code>
Nach dem Login kopieren

Zusätzliche Überlegungen

  • Stellen Sie sicher, dass die Besucher-IP-Adresse gültig ist indem es mit dem gültigen IP-Adressbereich von CloudFlare verifiziert wird.
  • CloudFlare stellt auch andere Servervariablen bereit, wie zum Beispiel:

    • $_SERVER["HTTP_CF_IPCOUNTRY"]: Ländercode des Besuchers
    • $_SERVER["HTTP_CF_RAY"]: Anfrage-ID
    • $_SERVER["HTTP_CF_VISITOR"]: HTTP/HTTPS-Besucherstatus

Das obige ist der detaillierte Inhalt vonHier sind einige Titeloptionen, die sich auf das von Ihnen gewünschte Fragenformat konzentrieren: **Kurz & Direkt:** * **Wie erhalte ich genaue Besucher-IP-Adressen, wenn ich CloudFlare verwende?** * **Warum funktioniert CloudFlare A. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Neueste Artikel des Autors
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!