Need help? Chat now!

Hostwinds Tutoriels

Résultats de recherche pour:


Table des matières


Bloquer l'URL de référence à l'aide de htaccess

Bloquer les visiteurs par URL référent à l'aide de htaccess

Mots clés: htaccess 

Bloquer l'URL de référence à l'aide de htaccess

Dans certains cas, vous remarquerez peut-être une picture surprenante dans le trafic, mais aucune augmentation réelle des fichiers demandée ou que le contenu global est servi.Cela peut indiquer que quelqu'un sphononce une partie de votre contenu, telles que des images et une tentative de transmission comme leur propre ou d'essayer de tenter de pirater votre site Web.Dans les deux cas, vous pouvez bloquer ce type de comportement grâce à la fonctionnalité fournie par le serveur Web Apache et en utilisant un fichier .htaccess.Si vous n'avez pas créé de fichier .htaccess ou que vous ne savez pas comment modifier ce fichier, veuillez vous reporter au guide suivant, ce qui couvre ces sujets plus en détail: Créer et éditer un fichier .htaccess

Bloquer l'URL de référence à l'aide de htaccess

Veuillez noter que la fonctionnalité MOD_REWRITE devra être activée sur le serveur que vous le ferez pour que cela fonctionne.Cette fonctionnalité est activée sur Hostwinds partagé, Affaires, et Revendeur paquets par défaut.Si vous n'êtes pas certain que cette fonctionnalité est activée sur votre serveur, vous pouvez vous reporter à notre guide, ce qui couvre comment activer le module MOD_REWRITE: Activer le module Apache Mod_rewrite.

Pour bloquer un seul référent, vous devez ajouter le code suivant à un fichier .htaccess.

RewriteEngine on
RewriteCond %{HTTP_REFERER} domaintoblock.com [NC]
RewriteRule .* - [F]

Le code ci-dessus indique au serveur Web de ne pas accepter les connexions de l'URL domaintoblock.com. Si vous souhaitez bloquer plusieurs référents, vous pouvez ajouter des conditions de réécriture supplémentaires comme vous.

RewriteEngine on
RewriteCond %{HTTP_REFERER} domaintoblock1.com [NC,OR]
RewriteCond %{HTTP_REFERER} domaintoblock2.com
RewriteRule .* - [F]

Ce code indique au Webserver de bloquer les demandes / trafic provenant de domaintoblock1.com et de domaine à domainoblock2.com.Pour les deux exemples, la spécification de NC garantit que ce bloc n'est pas sensible à la casse.Si vous souhaitez bloquer des référateurs supplémentaires, assurez-vous simplement que vous suivez le format illustré dans le deuxième exemple.Les références généralement bloquées recevront un message d'erreur 403 lors de la tentative d'accès à une partie de votre site couverte par les règles .htaccess décrites dans cet article.

Écrit par Michael Brower  /  juin 22, 2017