• Forumzar.COM Türkçe içerikli genel forum sitesi ve paylaşım platformu olarak eğlenceli ve interaktif bir forum deneyim sunar.

    Foruma üye olmak için BURAYA TIKLAYINIZ

PHP Bazı bot ve web servislerinin erişimini engellemek

beyfurkan610

Forum Üyesii
Katılım
19 Eki 2022
Mesajlar
23
Puanları
1
Konum
Karaman
Cinsiyet
Erkek
İstemediğiniz ya da sitenizde aşırı dolaşıp yoran botları basit bir htaccess hamlesiyle engelleyip sunucunuzu rahatlatabilirsiniz.

adreste genel olarak mimlenmiş kötü amaçlı olduğu düşünülen tüm botların bu yöntem için olan listesini bulabilirsiniz. Ben örnek amaçlı bir kaç tanesini yazacağım.

PHP Kod:
Kod:
[COLOR=#0000BB]RewriteEngine On
RewriteCond [/COLOR][COLOR=#007700]%{[/COLOR][COLOR=#0000BB]HTTP_USER_AGENT[/COLOR][COLOR=#007700]} ^[/COLOR][COLOR=#0000BB]WebWhacker [/COLOR][COLOR=#007700][OR][/COLOR]
[COLOR=#0000BB]RewriteCond [/COLOR][COLOR=#007700]%{[/COLOR][COLOR=#0000BB]HTTP_USER_AGENT[/COLOR][COLOR=#007700]} ^[/COLOR][COLOR=#0000BB]WebZIP [/COLOR][COLOR=#007700][OR][/COLOR]
[COLOR=#0000BB]RewriteCond [/COLOR][COLOR=#007700]%{[/COLOR][COLOR=#0000BB]HTTP_USER_AGENT[/COLOR][COLOR=#007700]} ^[/COLOR][COLOR=#0000BB]Wget [/COLOR][COLOR=#007700][OR][/COLOR]
[COLOR=#0000BB]RewriteCond [/COLOR][COLOR=#007700]%{[/COLOR][COLOR=#0000BB]HTTP_USER_AGENT[/COLOR][COLOR=#007700]} ^[/COLOR][COLOR=#0000BB]Widow [/COLOR][COLOR=#007700][OR][/COLOR]
[COLOR=#0000BB]RewriteCond [/COLOR][COLOR=#007700]%{[/COLOR][COLOR=#0000BB]HTTP_USER_AGENT[/COLOR][COLOR=#007700]} ^[/COLOR][COLOR=#0000BB]WWWOFFLE [/COLOR][COLOR=#007700][OR][/COLOR]
[COLOR=#0000BB]RewriteCond [/COLOR][COLOR=#007700]%{[/COLOR][COLOR=#0000BB]HTTP_USER_AGENT[/COLOR][COLOR=#007700]} ^[/COLOR][COLOR=#0000BB]Xaldon WebSpider [/COLOR][COLOR=#007700][OR][/COLOR]
[COLOR=#0000BB]RewriteCond [/COLOR][COLOR=#007700]%{[/COLOR][COLOR=#0000BB]HTTP_USER_AGENT[/COLOR][COLOR=#007700]} ^[/COLOR][COLOR=#0000BB]Zeus
RewriteRule [/COLOR][COLOR=#007700].* - [[/COLOR][COLOR=#0000BB]F[/COLOR][COLOR=#007700]] [/COLOR]

Ayrıca bu yöntem ile mobilden giren kişileri de algılayıp mobil sitenize yönlendirilmesinde de kullanabilirsiniz.

PHP Kod:
Kod:
[COLOR=#0000BB]RewriteCond [/COLOR][COLOR=#007700]%{[/COLOR][COLOR=#0000BB]REQUEST_URI[/COLOR][COLOR=#007700]} !^/[/COLOR][COLOR=#0000BB]mobil_dizin[/COLOR][COLOR=#007700]/.*$[/COLOR]
[COLOR=#0000BB]RewriteCond [/COLOR][COLOR=#007700]%{[/COLOR][COLOR=#0000BB]HTTP_USER_AGENT[/COLOR][COLOR=#007700]} [/COLOR][COLOR=#DD0000]"android|blackberry|ipad|iphone|ipod|iemobile|opera mobile|palmos|webos|googlebot-mobile" [/COLOR][COLOR=#007700][[/COLOR][COLOR=#0000BB]NC[/COLOR][COLOR=#007700]][/COLOR]
[COLOR=#0000BB]RewriteRule [/COLOR][COLOR=#007700]^(.*)$ /[/COLOR][COLOR=#0000BB]mobil_dizin[/COLOR][COLOR=#007700]/ [[/COLOR][COLOR=#0000BB]L[/COLOR][COLOR=#007700],[/COLOR][COLOR=#0000BB]R[/COLOR][COLOR=#007700]=[/COLOR][COLOR=#0000BB]302[/COLOR][COLOR=#007700]] [/COLOR]
 

Genel Forum Sitesi

Forum Sitesi - Forumzar.COM

Forumzar.COM olarak, Türkçe forum sitesi denildiğinde akla gelen ilk adres olarak, geniş kapsamlı genel forum platformumuzda buluşuyoruz. Türkiye'nin en büyük Türkçe forum siteleri arasında yer almanın gururunu yaşıyoruz. Çeşitli konu başlıklarında aktif bir şekilde paylaşımların yapıldığı, her konuda interaktif ve bilgilendirici tartışmalara katılmak için bizi takip edin! ve bir dakikanızı ayırarak forum sitemize üye olun!

Forum Siteleri

Bilgi paylaştıkça çoğalır sloganı ile ilerleyen forum sitesi platformumuza, siz de üye olarak forum sitemizde açılan konulara katılabilir ve ilgi alanınıza uygun konular açarak siz de paylaşımda bulunabilirsiniz.