Maintenant que notre site dynamique est "terminé", il serait préférable de protéger l'administration de toutes intrusions ... pas bête hein .

Pas de panique, c'est très simple et pour ce faire nous allons utiliser le fichier .htacces. Si vous ne savez pas comment créer un fichier .htaccess, ni à quoi il sert, je vous conseil vivement un petit détour par le tutoriel suivant :  Protection par fichier htaccess d'un dossier sous Free.fr.

Dans le dossier "admin", créez un nouveau document nommé ".htaccess" (n'oubliez pas le point) et contenant les lignes suivantes :

PerlSetVar AuthFile /protection/.htpass
AuthName "Identification obligatoire"
AuthType Basic
require valid-user

Dans le dossier "creer-un-site-dynamique", créez un nouveau dossier nommé "protection". Dans ce nouveau dossier, nous allons créer 2 nouveaux fichiers nommés respectivement ".htaccess" et ".htpass".

Dans le fichier ".htaccess", collez la ligne suivante :

deny from all

Dans le fichier ".htpass", collez la ligne suivante :

admin:admin

Enregistrez le tout et envoyez ces nouveaux documents et dossier sur votre serveur.

Explications :

  • Le premier fichier ".htaccess" (qui se trouve dans le dossier "admin") indique qu'il faut une authentification et l'endroit ou se trouve le login et mot de pass.
  • Le second fichier ".htaccess" (qui se trouve dans le dossier "protection") interdit l'accès au dossier "protection" à n'importe qui (y comprit vous).
  • Le fichier ".htpass" (qui se trouve dans le dossier "protection") contient vos identifiants. Pensez à les changer ^^!!

Votre administration est maintenant protégé .
Suite : Création d'un sitemap dynamique

Catégorie Créer un site dynamique

Commentaire sur : Protection de l'administration