Om spam te voorkomen probeer ik al dagen lang sommige referer's te verbieden doormiddel van een htaccess bestand.
Via Google heb ik een manier hiervoor gevonden:
/var/www/html/.htaccess
Code:RewriteEngine on Options +FollowSymlinks RewriteCond %{HTTP_REFERER} himado.in [NC,OR] RewriteCond %{HTTP_REFERER} yanqiao.com [NC,OR] RewriteCond %{HTTP_REFERER} qvodbt.com [NC,OR] RewriteCond %{HTTP_REFERER} enterupload.com [NC,OR] RewriteCond %{HTTP_REFERER} unoxxx.com [NC,OR] RewriteCond %{HTTP_REFERER} 95kxw.com RewriteRule !^403\.shtml$ - [F]
Maar als ik dit toepas zie ik dat min var/log/httpd/error.log bestand vol komt te zitten met deze lijnen:
Overigens heb ik ook alle error pagina's zoals 403,404 en 405 geupload in /var/www/htmlCode:[Tue Aug 16 23:58:51 2011] [warn] [client 121.14.162.87] mod_include: Options +Includes (or IncludesNoExec) wasn't set, INCLUDES filter removed, referer: http://www.uy456.com/html/2/18487.html [Tue Aug 16 23:58:52 2011] [warn] [client 118.0.103.52] mod_include: Options +Includes (or IncludesNoExec) wasn't set, INCLUDES filter removed, referer: http://himado.in/?keyword=%E3%82%AB%E3%82%A4%E3%82%B8 [Tue Aug 16 23:58:58 2011] [warn] [client 221.89.29.212] mod_include: Options +Includes (or IncludesNoExec) wasn't set, INCLUDES filter removed, referer: http://himado.in/?keyword=%E3%82%AB%E3%82%A4%E3%82%B8 [Tue Aug 16 23:59:00 2011] [warn] [client 60.39.155.66] mod_include: Options +Includes (or IncludesNoExec) wasn't set, INCLUDES filter removed, referer: http://himado.in/?keyword=%E3%82%AB%E3%82%A4%E3%82%B8
Maar toch blijft mijn error.log bestand vol lopen die ik elke dag moet legen omdat hij zo'n 5 tot 10 MB wordt aan het eind van de dag.
Graag wil ik hiervan af, kan iemand mij hiermee helpen.
Het gaat hier om een CentOs Linux server met Direct Admin waar Apache 2.2.19 op draaid en ConfigServer Security & Firewall - csf v5.34

Likes:


Quote