Torrents Stats
- Partagées
- 130 Go
- Téléchargées
- 0 bytes
- Ratio
- -
- Messages
- 991
- J'aime
- 168
- Trophées
- 999
- Inscrit
- 14 Décembre 2015
Tout dabord , vous mettrez un fichier .htaccess.
Ouvrez un nouveau fichier avec votre éditeur de texte .Nous allons faire du code mais ce ne sera pas du PHP ni de l'html mais sa sera des ordres au serveur.
Insérez ceci
La fonction PHP realpath vous sera utile .
Elle vous donnera le chemin absolu .Pour le trouver :
Mettez le San votre serveur FTP et vous le mettez dans le dossier que vous colle protéger.
Ouvrez votre navigateur et allez voir ce fichier PHP. Il vous donne le chemin absolu, par exemple dans mon cas :
Copiez ce chemin dans votre.htaccess, et remplacez lechemin.phppar.htpasswd, ce qui nous donne au final par exemple :
Supprimez le fichier chemin.php de votre serveur, il ne nous sert plus à rien maintenant qu'il nous a donné le chemin absolu.
Enregistrez le et voilà c'est finit !
Ouvrez un nouveau fichier avec votre éditeur de texte .Nous allons faire du code mais ce ne sera pas du PHP ni de l'html mais sa sera des ordres au serveur.
Insérez ceci
Code:
AuthName "Page d'administration protégée"
AuthType Basic
AuthUserFile "/home/site/www/admin/.htpasswd"
Require valid-user
- AuthName : c'est le texte qui invitera l'utilisateur à inscrire son login et son mot de passe. Vous pouvez personnaliser ce texte comme bon vous semble ;
- AuthUserFile : c'est le chemin absolu vers le fichier .htpasswd (que vous mettrez dans le même répertoire que le.htaccess).
La fonction PHP realpath vous sera utile .
Elle vous donnera le chemin absolu .Pour le trouver :
- Créez un fichier appelé chemin.php.
- Insérez à l'intérieur
PHP:
<?php echo realpath('chemin.php'); ?>
Ouvrez votre navigateur et allez voir ce fichier PHP. Il vous donne le chemin absolu, par exemple dans mon cas :
/home/site/www/admin/chemin.php
/home/site/www/admin/.htpasswd
Supprimez le fichier chemin.php de votre serveur, il ne nous sert plus à rien maintenant qu'il nous a donné le chemin absolu.
Enregistrez le et voilà c'est finit !