• 20-10-2009, 00:12:13
    #10
    Teşekkürler @Alexis güzel açıklama yapmışsın haberid sormamdaki maksat şu refli bağlantılar aynı yöntemle engellenebilirmi diye düşünmüştüm.
  • 26-11-2009, 19:40:52
    #11
    Kimlik doğrulama veya yönetimden onay bekliyor.
    selam bu özellik bugün benimde gözüme çarptı. phpbb forum kullanıyorum ve ?sid=12395923 şeklinde parametreleri göz ardı etmek için nasıl eklemem gerekir. ?sid= şeklinde eklemeye çalıştığımda "Bu parametre yineleniyor veya geçersiz karakterler içeriyor." bu uyarıyı veriyor.
  • 26-11-2009, 19:51:05
    #12
    Bilgi için teşekkürler
  • 26-11-2009, 19:54:41
    #13
    Üyeliği durduruldu
    Teşekkürler
  • 26-11-2009, 20:01:36
    #14
    metanek adlı üyeden alıntı: mesajı görüntüle
    Teşekkürler @Alexis güzel açıklama yapmışsın haberid sormamdaki maksat şu refli bağlantılar aynı yöntemle engellenebilirmi diye düşünmüştüm.
    robots.txt işe yarayıp webmaster merkezinde ref li bağlantılar, robots.txt ile kısıtlanan URL ler kısmında yazmaya başlıyor.

    Ben tam olarak şu kodları kullanıyorum:

    robots.txt
    User-agent: *
    Disallow: /*ref=
    .htaccess
    # ref=x bağlantılar için 404 yönlendirmesi (anti ref spam)
    RewriteCond %{THE_REQUEST} \?(ref=.*)?\ HTTP [NC]
    RewriteRule .* - [R=404,L]
    Normalde verilen ve önerilen .htaccess kodları daha değişik, 301 ile domain.com a yönlendiriyordu. 301 kalıcı taşıma, benim hoşuma gitmedi, aslında URL eskiden varmış ta domain.com a taşınmış anlamına geliyordu. 301 yapmanın mantığı da basit, aramadan gelen ziyaretçiyi kaydetmemek için anasayfaya yönlendirme yapmak.

    404 kullanmaya karar verdim, ref= parametresi olduğu zaman sayfanın aslında mevcut olmadığını bildiriyorum. Elbet güzel bir 404 sayfası tasarlamak gerekiyor.

    eka7a adlı üyeden alıntı: mesajı görüntüle
    selam bu özellik bugün benimde gözüme çarptı. phpbb forum kullanıyorum ve ?sid=12395923 şeklinde parametreleri göz ardı etmek için nasıl eklemem gerekir. ?sid= şeklinde eklemeye çalıştığımda "Bu parametre yineleniyor veya geçersiz karakterler içeriyor." bu uyarıyı veriyor.
    Aslında bana göre en iyi çözüm "bot ve misafirler sid almasın" tarzında kod değişikliği yapmak. Ama phpBB3 siteme yapılan öneriler şöyle:

    Bulunan parametreler: hilit id sayfa cof cx ie q f mode format keywords sa sid t

    Demek ki sadece parametre adını kullanmamız yetiyormuş, ref için sadece ref yazabiliriz, sid için de sadece sid yazmak yeterli imiş. phpBB3 URL rewrite kullanmama rağmen bana bu önerileri yapıyorsa bir yerden rewrite edilmemiş sayfaları da indexliyor demek, ya da parametre önerici aracı robots.txt dosyamda tanımladığım sayfaları görmezden geliyor olabilir.


    .
  • 26-11-2009, 21:06:04
    #15
    Teşekkürler Alexis