8768 sujets

Développement web côté serveur, CMS

Bonjour tout le monde,

Je souhaiterais supprimer les sites spam qui sont dans mon Google Analytics.
J'ai donc voulu ajouter ces lignes la à mon htaccess, mais lorsque j'active la dernière ligne, cela fait buger tout mon site.
Quelqu'un aurait une solution qui fonctionnerait sur son site ?


#Site referer cleanup
	RewriteCond %{HTTP_REFERER} 100dollars-seo.com [NC,OR]
	RewriteCond %{HTTP_REFERER} success-seo.com [NC,OR]
	RewriteCond %{HTTP_REFERER} trafficmonetize.org [NC,OR]
	RewriteCond %{HTTP_REFERER} videos-for-your-business.com [NC,OR]
	RewriteCond %{HTTP_REFERER} buttons-for-website.com [NC,OR]
	RewriteCond %{HTTP_REFERER} 12masterov.com [NC,OR]
	RewriteCond %{HTTP_REFERER} 4webmasters.org [NC,OR]
	RewriteCond %{HTTP_REFERER} 7makemoneyonline.com [NC,OR]
	RewriteCond %{HTTP_REFERER} acads.net [NC,OR]
	RewriteCond %{HTTP_REFERER} semaltmedia.com [NC,OR]
	RewriteCond %{HTTP_REFERER} webmonetizer.net [NC,OR]
	
#Redirection
	#RewriteRule .* - [F]


J'ai aussi ajouté les Filtres sur Analytics mais cela ne fonctionne pas lorsque je fais une simulation Smiley decu
Bonjour,

Es-tu sûre d'avoir ceci avant tes lignes :


RewriteEngine on


et ceci en final :

RewriteRule ^.* - [F,L]


Ensuite, comme l'on se rend vite compte que c'est une guerre sans fin, certains préconisent la solution des segments à la place :
http://www.webmaster-referencement.fr/spam-referrer-la-solution-ultime.html

Edit : Je précise que je n'ai pas encore eu le courage de la mettre en oeuvre et que je fonctionne avec un mélange de filtres htaccess plus une vue qui n'autorise que mon domaine en référent (fonctionne moyen parfois).
Modifié par Manhattan (10 Aug 2015 - 18:19)
Merci @Manhattan pour ta proposition. Mais meme on mettant dans cet ordre (soit code ci-dessous) j'ai toujours une erreur 403 Smiley decu

#Activation php 5 sur les hébergeurs
SetEnv PHP_VER 5

#Forcer l'encodage en UTF 8
AddDefaultCharset UTF-8

#Activation du module de réécriture
RewriteEngine On
Options +FollowSymLinks
Options +Indexes

#Site referer cleanup
RewriteCond %{HTTP_REFERER} 100dollars-seo.com [NC,OR]
RewriteCond %{HTTP_REFERER} success-seo.com [NC,OR]

#Page accueil
DirectoryIndex /vues/home.php

#Erreur 404
ErrorDocument 404  http://www.netpom-web-agency.com/vues/404.php
 

RewriteRule .* - [F]


J'ai donc + regarder du cote de Google Analytics et c'est bon ça fonctionne. Je vais regarder l'autre solution de ton lien également. Merci.