Codes sources Apache disponibles [12]

Bouts de codes

Liste des codes sources disponibles en Apache dans la catégorie : Sécurité

Classement par date

snippets



12.  Bloquer les user agent (navigateur) indésirables ( 29 Juil 2009 )
Il est parfois nécessaire de bloquer certains robots qui ne respectent pas le fichier robots.txt, qui tentent de pirater le site ou qui génèrent trop d'erreurs 404. Dans cet exemple nous allons bloquer le navigateur betaBot qui génère trop d'erreur 404 ainsi que les user-agent libwww-perl/* et Mozilla/4.0 ou Mozilla/5.0 qui sont à l'origine de...
11.  Bloquer des sites qui spam - version php et .htaccess ( 22 Juil 2009 )
Pour stopper des sites qui spamment la meilleure solution est de prendre le code .htaccess car il s'installe facilement. Puis en le placant à la racine de votre site il sera opérationnel sur chacune des pages de votre site. Si votre choix se porte vers le code PHP. Il doit être placé impérativement tout en haut de chaque pages du site. Veiller à...
10.  Anti spam à partir des urls qui spamment ( 15 Avril 2009 )
C'est un code simple que vous pouvez mettre dans votre fichier .htaccess pour bloquer les spammeur qui vous vide votre bande passante.
9.  anti spam php basé sur les adresses IP ( 08 Avril 2009 )
Le principe est simple, vous allez dans vos logs bruts de votre site et vous notez soigneusement les adresses ip des serveurs qui vous spamment. ensuite vous remplissez le tableau php ci dessous avec ces même adresses IP et vous placez le code php tout en haut de vos script php. N'oubliez pas d'indiquer l'adresse de redirection dans votre code...
8.  Autoriser l'accès qu'a certaines extensions ( 09 Juin 2008 )
Pour autoriser l'accès qu'à certains types de fichier il faut définir plusieurs groupes de directives. Un premier qui interdit l’accès à tous les fichiers et un deuxième qui n’autorise que les fichiers ayant l’extension que nous souhaitons. Comme l’option par défaut est "Satisfy all" c’est à dire qu’il faut que toutes les conditions soient valides...
7.  Protection d'un répertoire avec un mot de passe sur free ( 07 Juin 2008 )
La protection d'un répertoire par mot de passe est différente chez free. En effet la syntaxe dans le fichier .htaccess diffère légèrement : la directive AuthUserFile est remplacée par PerlSetVar. Le chemin du fichier .htpasswd doit être relatif à la racine du site. Dans cet exemple nous allons protéger le répertoire admin/ à la racine du site. ...
6.  Bloquer l'accès à certaines extensions de fichier ( 04 Juin 2008 )
Vous pouvez bloquer l'accès à certains fichiers sensibles ou que vous stocker pour faire une copie de sauvegarde. Pour les bloquer vous pouvez ajouter ces quelques lignes dans votre fichier .htaccess. Dans cet exemple nous bloquons l'accès aux fichiers apache, aux animations source flash, aux scripts shell, aux fichiers log ou aux sauvegardes de...
5.  Empêcher de visualiser les fichiers .htaccess et .htpasswd ( 27 Mai 2008 )
Les fichiers .htaccess et .htpasswd sont important et il est important que personne ne puisse les visualiser depuis un navigateur. Le fichier .htpasswd contient les users et mots de passe. Il ne faut donc pas que quelqu'un puisse le visualiser. Le fichier .htaccess contient également beaucoup d'informations sur votre site. Si vous pouvez les...
4.  Protection d'un répertoire avec un mot de passe ( 14 Mai 2008 )
Il est possible d'empêcher l'accès à un répertoire contenant par exemple des scripts d'administration en utilisant un mot de passe. Pour cela il faut ajouter ces quelques lignes dans le fichier .htaccess de ce répertoire. La directive AuthUserFile indique ou se trouve le fichier .htpasswd contenant les mots de passe. Le fichier .htpasswd doit...
3.  Maitriser l'affichage du contenu du répertoire en cas d'absence d'index ( 14 Mai 2008 )
Pour maitriser l'affiche du contenu d'un répertoire, il est possible d'utiliser la directive DirectoryIndex. Elle permet d'indiquer les fichiers à afficher quand on tape l'url du répertoire. Par défaut on affiche le fichier index.html, index.htm ou index.php si ils existent dans le répertoire. Cet exemple montre comment afficher le contenu d'un...
2.  Interdire l'accès à un répertoire sans fichier index ( 14 Mai 2008 )
Par défaut, l'accès à un répertoire ne contenant pas de fichier index.html, index.php, index.htm... affiche la liste des fichiers de ce répertoire. Pour renvoyer une erreur 403 (accès interdit) à la place, il suffit d'ajouter cette petite ligne dans le fichier .htaccess. Il devient donc impossible de connaître le contenu d'un répertoire qui n'est...
1.  Blocage d'une adresse IP avec le fichier .htaccess ( 13 Mai 2008 )
Il arrive que certaines adresses IP génèrent trop de requêtes et saturent le serveur. Il est possible de les bloquer en utilisant le fichier .htaccess. La première consiste à utiliser l'instruction Deny. L'instruction Order permet d'indiquer dans quel sens se trouvent les instructions Allow et Deny qui suivent. On autorise toutes les connections...

Derniers codes sources - snippets