• 17-01-2009, 04:32:31
    #1
    Arkadaşlar refli linkler yapışıyor url lere bunları yonlendirmek istiyorum nasıl yapabilirim.
    mesela: http://www.xxx.com/page/3?ref=herseybedava.info adresini
    http://www.xxx.com/page/3
    adresine yonlendirsin istiyorum bunu nasıl yapabiliriz varmı bilgisi olan ?
  • 17-01-2009, 05:05:22
    #2
    Anasayfaya yönlendirmek için

    RewriteCond %{THE_REQUEST} \?(ref=.*)?\ HTTP [NC]
    RewriteRule .?  http://www.sitenizinadi.com%{REQUEST_URI}? [R=301,L]
    dediğiniz yere yönlendirmek için

    RewriteCond %{THE_REQUEST} \?(ref=.*)?\ HTTP [NC]
    RewriteRule .?  http://www.sitenizinadi.com/page/3%{REQUEST_URI}? [R=301,L]
    denemedim ama çalışması lazım.
  • 17-01-2009, 05:11:58
    #3
    hocam anasayfa istemiyorum ikinci kodda istediğim gibi değil sanırım
    http://www.xxx.com/page/3?ref=herseybedava.info
    http://www.xxx.com/page/3
    bunda işe yarar ama

    http://www.xxx.com/ayseokulagitti-12...seybedava.info
    http://www.xxx.com/ayseokulagitti-124

    gibi olmazki ozaman yine

    http://www.xxx.com/ayseokulagitti-12...seybedava.info
    http://www.xxx.com/page/3

    yapar yanlışmıyım:S sadece sondaki refli kısmı kaldırsın istiyorum yani tek bir sayfaya gitsin istemiyorum
  • 17-01-2009, 05:53:05
    #4
    Evet dediğiniz bütün hepsini oraya yönlendirir.
    Şuan için tek aklıma gelen ?ref'leri robots.txt'den

    User-agent: *
    Disallow: /*ref*
    Disallow: /?ref*
    Disallow: /?ref=*
    ve .htaccess ile ref'leri öldürmek
    # ref öldür baslangic
    SetEnvIfNoCase Referer herseybedava.info refspam=yes
    Order allow,deny
     allow from all
     deny from env=refspam
    # ref öldür son.

    başak birşey aklıma gelmiyor
  • 17-01-2009, 16:21:26
    #5
    saol, eve geçince bunları yaparım en azından, su ikinci kod ne işe yarıyor refler ölünce ne oluyor acaba o refler olan linklermi açılmıyor
  • 17-01-2009, 16:35:00
    #6
    birde şunu dene belki işe yarar

    temanın page.php single.php gibi dosyalarında if kontrolünde $_GET ile ref değerini al

    eğer ref varsa sayfayı ref değerine yani adrese yönlendir. yoksa sayfayı aç