Neuigkeiten:

moziloCMS verwendet Cookies. Wenn Sie auf unserer Seite weitersurfen, stimmen Sie der Cookie-Nutzung zu Datenschutzerklärung
moziloCMS Layouts
moziloCMS Plugins

Hauptmenü

Semalt crawler blockieren

Begonnen von hefischer, 17. Februar 2015, 11:32:34

« vorheriges - nächstes »

hefischer

Hallo zusammen,

ich stelle seit einger Zeit fest, dass Semalt sich öfter als gewünscht auf meinen Webseiten aufhält und mir die Statistik versaut. Ich habe anhand einiger Anleitungen im Netz (z. B. http://philiseo.de/semalt-crawler-blockieren/) versucht, die .htaccess anzupassen. Mir fliegt dann aber Mozilo um die Ohren. Kann mir jemand sagen, wie ich die Datei anpassen kann, damit ich Semalt Hausverbot erteilen kann?

Danke schonmal im Voraus!
Hermann

stefanbe

so funktioniert es bei mir
RewriteEngine On

RewriteCond %{HTTP_REFERER} ^http://.*youtubedownload\.org/ [NC,OR]
RewriteCond %{HTTP_REFERER} ^http://.*softomix\.ru/ [NC,OR]
RewriteCond %{HTTP_REFERER} ^http://.*zazagames\.org/ [NC,OR]
RewriteCond %{HTTP_REFERER} ^http://.*youtubedownload\.org/ [NC,OR]
RewriteCond %{HTTP_REFERER} ^http://.*vapmedia\.org/ [NC,OR]
RewriteCond %{HTTP_REFERER} ^http://.*soundfrost\.org/ [NC,OR]
RewriteCond %{HTTP_REFERER} ^http://.*joingames\.org/ [NC,OR]
RewriteCond %{HTTP_REFERER} ^http://.*videofrost\.net/ [NC,OR]
RewriteCond %{HTTP_REFERER} ^http://.*softomix\.net/ [NC,OR]
RewriteCond %{HTTP_REFERER} ^http://.*feedouble\.net/ [NC,OR]
RewriteCond %{HTTP_REFERER} ^http://.*backgroundpictures\.net/ [NC,OR]
RewriteCond %{HTTP_REFERER} ^http://.*joinandplay\.me/ [NC,OR]
RewriteCond %{HTTP_REFERER} ^http://.*videofrost\.com/ [NC,OR]
RewriteCond %{HTTP_REFERER} ^http://.*srecorder\.com/ [NC,OR]
RewriteCond %{HTTP_REFERER} ^http://.*softomix\.com/ [NC,OR]
RewriteCond %{HTTP_REFERER} ^http://.*openmediasoft\.com/ [NC,OR]
RewriteCond %{HTTP_REFERER} ^http://.*openfrost\.com/ [NC,OR]
RewriteCond %{HTTP_REFERER} ^http://.*myprintscreen\.com/ [NC,OR]
RewriteCond %{HTTP_REFERER} ^http://.*musicprojectfoundation\.com/ [NC,OR]
RewriteCond %{HTTP_REFERER} ^http://.*feedouble\.com/ [NC,OR]
RewriteCond %{HTTP_REFERER} ^http://.*fbfreegifts\.com/ [NC,OR]
RewriteCond %{HTTP_REFERER} ^http://.*extener\.com/ [NC,OR]
RewriteCond %{HTTP_REFERER} ^http://.*embedle\.com/ [NC,OR]
RewriteCond %{HTTP_REFERER} ^http://.*savetubevideo\.com/ [NC,OR]
RewriteCond %{HTTP_REFERER} ^http://.*kambasoft\.com/ [NC,OR]
RewriteCond %{HTTP_REFERER} buttons\-for\-website\.com/ [NC,OR]
RewriteCond %{HTTP_REFERER} ^http://.*7makemoneyonline.com/ [NC,OR]
RewriteCond %{HTTP_REFERER} ^http://.*semalt\.com/ [NC]
RewriteRule ^(.*)$ – [F,L]

RewriteRule ^(.*)/mod_rewrite_t_e_s_t.html$ $1/index.php?moderewrite=ok [L]
RewriteRule \.html$ index.php [QSA,L]

lg stefanbe

stefanbe

#2
nachtrag voraussetzung ist nee aktuelle moziloCMS version und mod_rewrite muss gehen

hefischer

Ich probier's mal aus, vielen Dank!

hefischer

Hat jetzt zwar ne Zeit gedauert, aber es funzt, wie ne 1!  :mrgreen:
Vielen Dank!!!

bemerkenswelt

Ich habe gemäß einer Anleitung im Web mal folgendes in meine htaccess gesetzt:

Zitat
# block visitors referred from semalt.com
RewriteEngine on
RewriteCond %{HTTP_REFERER} semalt\.com [NC]
RewriteRule .* - [F]

# block visitors from Russia/Semalt
order allow,deny
deny from .*.ru
deny from *.ru
deny from .semalt.com
deny from semalt.com
allow from all


# mozilo generated not change from here to mozilo_end
Options -Indexes
RewriteEngine On
RewriteRule ^(.*)/mod_rewrite_t_e_s_t.html$ $1/index.php?moderewrite=ok [L]
RewriteRule \.html$ index.php [QSA,L]
# mozilo_end

Seitdem sind die russischen Links aus meiner Statistik verschwunden und mein mozilo arbeitet einwandfrei.