CloudFlare Kullanan XenForo Forumlarda Ziyaretçilerin Gerçek IPsini Gösterme

Denizz

Çalışkan Üye
Katılım
9 Mar 2018
Mesajlar
200
Beğeniler
0
CloudFlare kullanan XenForo forumlarda, sitenizi ziyaret eden kişilerin IPleri, CloudFlare'in sağladığı CDN hizmetinden dolayı gerçek IPleri olarak gösterilmez.

Bunu düzeltmek için yapmamız gereken işlem oldukça basit.
FTP ana dizininde yer alan library/config.php'yi bilgisayarınıza indirin ve bir metin düzenleyici programla (en basitinden not defteri) açın,
En sonuna şu kodu ekleyin:
PHP:
if (isset($_SERVER['HTTP_CF_CONNECTING_IP'])) { $_SERVER['REMOTE_ADDR'] = $_SERVER['HTTP_CF_CONNECTING_IP']; }
Değişiklik yaptığınız config.php dosyasını library klasörüne geri yükleyin.

Hepsi bu kadar. Artık CloudFlare ile korunan XenForo forumunuzu ziyaret eden herkesin IPsi gerçek IP gözükecek.

Edit: Bu konuyu açarken kodu kendi XF forumuma ekleme fırsatı bulamamıştım, az önce ekledim. Gerçekten işe yarıyor. CloudFlare kullanmama rağmen ziyaretçi IPleri doğru gösteriliyor.
 

Şu anda bu konu'yu okuyan kullanıcılar

Benzer konular

Üst