ref= Spamlara önlem

0
Onaylı Üye
Üye
Katılım
30 Ekim 2006
Mesajlar
247
Tepki puanı
1
Konum
Türkiye
Arkadaşlar daha önceden de konusu geçmişti bu reflerle ilgili olarak ASP için .htaccess dosyası içine aşağıdaki kod yazılacak diye, ben FTP de .htaccess diye bir dosya göremedim, acaba aşağıdaki kodu yazıp .htaccess olarak kayıt edip "httpdocs" klasörüne mi atacağız yoksa direk ana dizine mi atacağız. Yardımcı olursanız sevinirim, teşekür ederim.


HTML:
<IfModule mod_rewrite.c> 
RewriteEngine On 


RewriteCond %{THE_REQUEST} \?(ref=.*)?\ HTTP [NC] 
RewriteRule .? http://www.siteadi.com%{REQUEST_URI}? [R=301,L] 


RewriteBase / 
RewriteCond %{REQUEST_FILENAME} !-f 
RewriteCond %{REQUEST_FILENAME} !-d 
RewriteRule . /index.php [L] 
</IfModule>

ESKİ KONU : http://forum.iyinet.com/webmaster-genel-konular/62298-ref-spam-ve-korunmak.html
 
0
Onaylı Üye
Üye
Katılım
10 Mayıs 2006
Mesajlar
5,299
Tepki puanı
13
Konum
<?=selim61?>
robots.txt oluştur içine alttaki kodu yaz httpdocs e at
User-agent: *
Disallow: /?ref=
Disallow: /*ref=* de olur
yada asp
PHP:
<%On error Resume Next
set strURL = Request.ServerVariables("QUERY_STRING")
bolum = split(strURL,"/")
bolum2= split(bolum(0),"=")
sayfa=bolum2(2)if not sayfa="" then
site="http://www.siteadresim.com"
Response.Write("<script>"&VbCrlf)
Response.Write("document.location.href='"&site&"'; "&VbCrlf)
Response.Write("</script>"&VbCrlf)
Response.End
end if%>
 
0
Onaylı Üye
Üye
Katılım
30 Ekim 2006
Mesajlar
247
Tepki puanı
1
Konum
Türkiye
Teşekkür ederim zaten robot.txt vardı onu eklemiştim.
Peki bu asp kodunu nereye ekleyeceğiz?
 
Geri
Üst