lostyazilim

PHP Googlebot Sorunu

6 Mesajlar 784 Okunma
lstbozum
wmaraci reklam

NumanABi NumanABi --> numanozdemir.com <-- Kullanıcı
  • Üyelik 02.09.2016
  • Yaş/Cinsiyet 33 / E
  • Meslek -
  • Konum Kırıkkale
  • Ad Soyad N** Ö**
  • Mesajlar 1419
  • Beğeniler 380 / 442
  • Ticaret 21, (%95)
Merhaba,
Arkadaşlar sitemizin girişinde basit bi firewall var,siteye şifreyi yazmadan giremiyorsunuz.Tamam,gayet güzel çalışıyor,şifreyi yazıyoruz,giriyoruz ve sitede özgürce dolaşabiliyoruz fakat sorun şu,Googlebot falan da aynı şekilde,şifreyi yazmadan giriş yapamıyor ve yazıları index'leyemiyor.

Google,Alexa gibi siteler için bu durumu nasıl geçersiz kılarız? Yani cookie'yi onlar için etkisiz kılmak gibi bi şey oluyor.
 

 

wmaraci
reklam

KadirCeyhan KadirCeyhan WM Aracı Kullanıcı
  • Üyelik 23.10.2016
  • Yaş/Cinsiyet 27 / E
  • Meslek Öğrenci
  • Konum Denizli
  • Ad Soyad K** C**
  • Mesajlar 691
  • Beğeniler 0 / 203
  • Ticaret 6, (%100)
if(!strstr(strtolower($_SERVER['HTTP_USER_AGENT']), "googlebot"))
{
//googlebot değilse ID PASS Doğrulamasını Göster.
}
 

 

JumperTech JumperTech Üyeliği Durdurulmuş Banlı Kullanıcı
  • Üyelik 02.07.2016
  • Yaş/Cinsiyet 39 / E
  • Meslek Webmaster
  • Konum İstanbul Avrupa
  • Ad Soyad B** O**
  • Mesajlar 1705
  • Beğeniler 820 / 523
  • Ticaret 19, (%100)
Ben o zaman user_agentimi google bot yaparım siteye ddos atarım xd

Güvenlik açığı oluşur diyeyim...
 

 

NumanABi NumanABi --> numanozdemir.com <-- Kullanıcı
  • Üyelik 02.09.2016
  • Yaş/Cinsiyet 33 / E
  • Meslek -
  • Konum Kırıkkale
  • Ad Soyad N** Ö**
  • Mesajlar 1419
  • Beğeniler 380 / 442
  • Ticaret 21, (%95)
Jelioxe TW gelebilir misin?
 

 

wmaraci
wmaraci

KadirCeyhan KadirCeyhan WM Aracı Kullanıcı
  • Üyelik 23.10.2016
  • Yaş/Cinsiyet 27 / E
  • Meslek Öğrenci
  • Konum Denizli
  • Ad Soyad K** C**
  • Mesajlar 691
  • Beğeniler 0 / 203
  • Ticaret 6, (%100)
Ek olarak bir fonksiyon ;


function BotYakala($UserAgent)
{
$Botlar = array(
'Google' => 'Google',
'MSN' => 'msnbot',
'Rambler' => 'Rambler',
'Yahoo' => 'Yahoo',
'AbachoBOT' => 'AbachoBOT',
'accoona' => 'Accoona',
'AcoiRobot' => 'AcoiRobot',
'ASPSeek' => 'ASPSeek',
'CrocCrawler' => 'CrocCrawler',
'Dumbot' => 'Dumbot',
'FAST-WebCrawler' => 'FAST-WebCrawler',
'GeonaBot' => 'GeonaBot',
'Gigabot' => 'Gigabot',
'Lycos spider' => 'Lycos',
'MSRBOT' => 'MSRBOT',
'Altavista robot' => 'Scooter',
'AltaVista robot' => 'Altavista',
'ID-Search Bot' => 'IDBot',
'eStyle Bot' => 'eStyle',
'Scrubby robot' => 'Scrubby',
'Facebook' => 'facebookexternalhit',
);
$Bot_Agent = implode('|',$Botlar);
if(strpos($Bot_Agent, $UserAgent) === false) return false;
else return true;
}
?>


Kullanımı


$UserAgent = $_SERVER['HTTP_USER_AGENT'];
if(!BotYakala($UserAgent)){
// Güvenlik doğrulamasını göster...
}
 

 

NumanABi NumanABi --> numanozdemir.com <-- Kullanıcı
  • Üyelik 02.09.2016
  • Yaş/Cinsiyet 33 / E
  • Meslek -
  • Konum Kırıkkale
  • Ad Soyad N** Ö**
  • Mesajlar 1419
  • Beğeniler 380 / 442
  • Ticaret 21, (%95)
Teşekkür ederim,yapamazsam yine yazarım. :) Jelioxe

Ek Olarak: @[Jelioxe](userid:69230) veya başka birisi Team Viewer gelebilir mi?
 

 

wmaraci
Konuyu toplam 1 kişi okuyor. (0 kullanıcı ve 1 misafir)
Site Ayarları
  • Tema Seçeneği
  • Site Sesleri
  • Bildirimler
  • Özel Mesaj Al