28-11-2009, 19:18 | #1 |
|
PhpBB & Google
phpBB linkleri, sonda yer alan sid sebebi ile arama motorları tarafından takip edilmez ve indekslenmez. Sid degiskenini kodlardan kaldırdığınız zaman ise forumunuzun çalışmasında problemler oluşacaktır,
çözüm için sessions.php dosyasınını açmak (includes klasörü içinde yer alır) PHP- Kodu: <div class="alt2" dir="ltr" style=" margin: 0px; padding: 6px; border: 1px inset; width: 640px; height: 50px; text-align: left; overflow: auto"> global*$SID;* if*(*!empty($SID)*&&*!eregi('sid=',*$url)*)* satırını bulmak ve PHP- Kodu: <div class="alt2" dir="ltr" style=" margin: 0px; padding: 6px; border: 1px inset; width: 640px; height: 34px; text-align: left; overflow: auto"> global*$SID,*$HTTP_SERVER_VARS;*if*(*!empty($SID)* &&*!eregi('sid=',*$url)*&&*!strstr($HTTP_SERVER_VA RS'HTTP_USER_AGENT'*,'Googlebot')*&&*!strstr($HTTP _SERVER_VARS'HTTP_USER_AGENT'*,'[email protected]; '))* degiştirmek Bunu neden yapmam gerek derseniz PHPSESSID, php tarafından, cookie kabul edilmemesi yada proxy üzerinden bağlantı olması durumunda, kullanıcıyı takip edebilmek için URL adreslerine eklenmektedir. Arama motorları sayfalarınızı indekslerken bu PHPSESSID aynı sayfanın tekrar tekrar farklı adres ile arama motorunda yer alamasına sebep olacağından, arama motoru bu sayfaları indekslemez yada sayfanızı arama motorundan silebilir yada pr niz düşebilir Bir diger çözüm ise .htaccess dosyanıza aşağıdaki kodu eklemeniz yeterli PHP- Kodu: <div class="alt2" dir="ltr" style=" margin: 0px; padding: 6px; border: 1px inset; width: 640px; height: 34px; text-align: left; overflow: auto"> php_flag*session.use_trans_sid*off* |
Alıntı |
Etiketler |
google, phpbb |
Konuyu Toplam 1 Üye okuyor. (0 Kayıtlı üye ve 1 Misafir) | |
|
|