• 29-11-2018, 21:32:20
    #1
    Kimlik doğrulama veya yönetimden onay bekliyor.
    Merhaba

    htaccess ile bir http ref kontrolü yapmaya ve belirli ref domainler harici her http ref isteğini google dahil reddetmeye çalışıyorum. yani benim siteme benim belirlediğim domainler harici hiç bir domainden girilemeyecek şekilde bir şeyler yazmaya çalışıyorum ama hata yapmak da istemiyorum. Mümkünse yardımızı rica ediyorum. Yapmaya çalıştığım şey şu şekilde

    RewriteCond %{HTTP_REFERER} ^$ [NC,OR]  //boş http ref isteği kabul
    RewriteCond %{HTTP_REFERER} ^http://kabuldomain1.com [NC,OR]
    RewriteCond %{HTTP_REFERER} ^http://kabuldomain2.com [NC,OR]
    RewriteCond %{HTTP_REFERER} ^https?://(.*).tumsabdomainlerikabuledilendomain.com [NC,OR]
    RewriteRule ^ - [L]  //bu refleri tamamen kabul ettik
    RewriteRule ^ http://blockdomain.com/ [R,L]  //engellediğimiz herkesi başka yere yönlendirdik
    burada herhangi bir hata gözden kaçırdığım bir şey var mıdır? Teşekkür ederim yardımlarınıza.
  • 30-11-2018, 00:02:28
    #2
    Her site ekleyişinizde RewriteCond %{HTTP_REFERER} www.siteadınıyazın.com [NC,OR] en sona gelecek site ise RewriteCond %{HTTP_REFERER} www.siteadınıyazın.com [NC] sonu NC olsun bu kod sitenize erişemeyecek domain listesi olacak.

    RewriteEngine on
    RewriteCond %{HTTP_REFERER} www.siteadınıyazın.com1 [NC,OR]
    RewriteCond %{HTTP_REFERER} www.siteadınıyazın.com2 [NC,OR]
    RewriteCond %{HTTP_REFERER} www.siteadınıyazın.com3 [NC,OR]
    RewriteCond %{HTTP_REFERER} www.siteadınıyazın.com4 [NC,OR]
    RewriteCond %{HTTP_REFERER} www.siteadınıyazın.com5 [NC,OR]
    RewriteCond %{HTTP_REFERER} www.siteadiniyazin.com6 [NC]
    RewriteRule .* - [F]
  • 30-11-2018, 10:18:43
    #3
    Djstation adlı üyeden alıntı: mesajı görüntüle
    Her site ekleyişinizde RewriteCond %{HTTP_REFERER} www.siteadınıyazın.com [NC,OR] en sona gelecek site ise RewriteCond %{HTTP_REFERER} www.siteadınıyazın.com [NC] sonu NC olsun bu kod sitenize erişemeyecek domain listesi olacak.

    RewriteEngine on
    RewriteCond %{HTTP_REFERER} www.siteadınıyazın.com1 [NC,OR]
    RewriteCond %{HTTP_REFERER} www.siteadınıyazın.com2 [NC,OR]
    RewriteCond %{HTTP_REFERER} www.siteadınıyazın.com3 [NC,OR]
    RewriteCond %{HTTP_REFERER} www.siteadınıyazın.com4 [NC,OR]
    RewriteCond %{HTTP_REFERER} www.siteadınıyazın.com5 [NC,OR]
    RewriteCond %{HTTP_REFERER} www.siteadiniyazin.com6 [NC]
    RewriteRule .* - [F]
    aslında olay şu ben siteme erişebilecek domainleri listelemek haricindekileri reddetmek ya da başka bir yere yönlendirmek istiyorum.