• 02-08-2022, 17:13:18
    #1
    selamlar, htaccess üzerinde HTTP_REFERER'ler dışında erişmeye çalışan domainlere 403 göstermek istiyorum, bunu nasıl yapabilirim?
  • 02-08-2022, 20:46:55
    #2
    Üyeliği durduruldu
    .htaccess bilmiyorum ama

    HTTP_REFERER fonksiyonu kullanılarak php ile kolay bir şekilde yapılabilir
  • 03-08-2022, 04:02:44
    #3
    <If "%{HTTP_REFERER} == ' '">
    ErrorDocument 403 /403
    </If>
    RewriteCond %{HTTP_REFERER} ^$
    RewriteRule ^ - [R,403]
    RewriteCond %{HTTP_REFERER} ""
    RewriteRule ^ - [R,403]
    Hocam yukardaki kodları ayrı ayrı deneyebilir misiniz.
    Olmazsa bunlardan yola çıkarak kendi kodunuzu yazabilirsiniz.
    Kolay gelsin
  • 03-08-2022, 13:49:50
    #4
    CoLLeR adlı üyeden alıntı: mesajı görüntüle
    <If "%{HTTP_REFERER} == ' '">
    ErrorDocument 403 /403
    </If>
    RewriteCond %{HTTP_REFERER} ^$
    RewriteRule ^ - [R,403]
    RewriteCond %{HTTP_REFERER} ""
    RewriteRule ^ - [R,403]
    Hocam yukardaki kodları ayrı ayrı deneyebilir misiniz.
    Olmazsa bunlardan yola çıkarak kendi kodunuzu yazabilirsiniz.
    Kolay gelsin
    RewriteCond %{HTTP_REFERER} !.*example.live.* [OR]
    RewriteCond %{HTTP_USER_AGENT} ^$
    RewriteRule ^(.*)$ $1 [R=403,L]
    bu şekilde yaptım ancak birden fazla domain yazmak istediğimde bunu nasıl düzenlemeliyim?
  • 03-08-2022, 22:30:36
    #5
    Hocam şuan mobildeyim ama orada kullandığınız gibi alt alta ekleme yaparak gidebilirsiniz. Orada [OR] koşulları bağlamış yine birden fazla koşul oluşturabilirsiniz.
  • 04-08-2022, 00:46:39
    #6
    CoLLeR adlı üyeden alıntı: mesajı görüntüle
    Hocam şuan mobildeyim ama orada kullandığınız gibi alt alta ekleme yaparak gidebilirsiniz. Orada [OR] koşulları bağlamış yine birden fazla koşul oluşturabilirsiniz.
    çok teşekkür ederim