PHP Bazı bot ve web servislerinin erişimini engellemek

beyfurkan610

Forum Üyesi
Katılım
19 Eki 2022
Mesajlar
23
Tepkime puanı
0
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!
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.
Üst Alt