htaccess : Différence entre versions

De Vulgum Techus
Aller à : Navigation, rechercher
Ligne 9 : Ligne 9 :
 
  require user IDENTIFIANT
 
  require user IDENTIFIANT
  
 +
= Bannir un site référent =
 +
* Créer ou éditeur le fichier texte '''.htaccess''' à la racine du '''[[site]]''' dont on veut bloquer l'accès à un '''[[site]] référent'''
 +
* Mettre l'un des contenus suivants selon le cas de figure :
 +
# Bloquer les liens d'un site référent
 +
RewriteEngine on
 +
RewriteCond %{HTTP_REFERER} <site_à_bloquer\.TLD> [NC]
 +
RewriteRule .* - [F]
 +
 +
# Bloquer les liens de plusieurs sites référents
 +
RewriteEngine on
 +
RewriteCond %{HTTP_REFERER} <site_à_bloquer\.TLD> [NC,OR]
 +
RewriteCond %{HTTP_REFERER} <autre_site_à_bloquer\.TLD>
 +
RewriteCond %{HTTP_REFERER} <encore_un_autre_site_à_bloquer\.TLD>
 +
RewriteRule .* - [F]
 +
* Remplacer '''<site_à_bloquer\.TLD>, <autre_site_à_bloquer\.TLD>''' et '''<encore_un_autre_site_à_bloquer\.TLD>''' par les '''domaines''' des '''[[site]]''' à bloquer exemple : '''vilainpasbo\.net'''
 +
* Le '''point''' de l''''adresse''' doit être précédé d'un '''backslash''' sinon il est interprété comme un '''joker''' servant à remplacer n'importe quel caractère
  
 
= Articles externes =
 
= Articles externes =
 
* [https://www.stopthehacker.com/2012/11/05/how-to-discover-and-remove-malicious-redirects-in-the-htaccess-file StopTheHackers - 05/11/12] How to discover and remove malicious redirects in the '''.htaccess''' file
 
* [https://www.stopthehacker.com/2012/11/05/how-to-discover-and-remove-malicious-redirects-in-the-htaccess-file StopTheHackers - 05/11/12] How to discover and remove malicious redirects in the '''.htaccess''' file

Version du 5 juillet 2015 à 11:26


Protection d'un dossier par mot de passe

  • Créer le fichier texte .htaccess dans le répertoire à protéger
  • Y inclure le contenu suivant :
AuthUserFile /chemin_d'accès/.htpasswd
AuthName "Restricted area"
AuthType Basic
require user IDENTIFIANT

Bannir un site référent

  • Créer ou éditeur le fichier texte .htaccess à la racine du site dont on veut bloquer l'accès à un site référent
  • Mettre l'un des contenus suivants selon le cas de figure :
# Bloquer les liens d'un site référent
RewriteEngine on
RewriteCond %{HTTP_REFERER} <site_à_bloquer\.TLD> [NC]
RewriteRule .* - [F]
# Bloquer les liens de plusieurs sites référents
RewriteEngine on
RewriteCond %{HTTP_REFERER} <site_à_bloquer\.TLD> [NC,OR]
RewriteCond %{HTTP_REFERER} <autre_site_à_bloquer\.TLD>
RewriteCond %{HTTP_REFERER} <encore_un_autre_site_à_bloquer\.TLD>
RewriteRule .* - [F]
  • Remplacer <site_à_bloquer\.TLD>, <autre_site_à_bloquer\.TLD> et <encore_un_autre_site_à_bloquer\.TLD> par les domaines des site à bloquer exemple : vilainpasbo\.net
  • Le point de l'adresse doit être précédé d'un backslash sinon il est interprété comme un joker servant à remplacer n'importe quel caractère

Articles externes