Re: Certificats et sécurisation sites
Posté : lun. 13 mars 2017 13:39
Bonjour,
En fait tu as trois demandes.
1 - Interdire de lire le contenu du dossier lorsque l'on entre http://www.domaine.com/dossier/ et qu'il n'y a pas de page par défaut.
Dans ce cas, c'est la directive "Options -Indexes" qui va interdire la lecture du dossier, et retourner une erreur 403.
2 - Lorsque l'on entre l'adresse d'une page inexistante, obtenir une erreur.
C'est le système par défaut qui retourne l'erreur 404.
3 - Avoir des pages erreurs personnalisées.
Par défaut, apache à ses propres pages par défaut d'erreur, mais il est possible de les personnaliser.
Soit dans le fichier de configuration d'Apache, soit dans le htaccess en ajoutant "ErrorDocument 404 /errors/404.html"
Pour les erreurs 403 tu peux ajouter : "ErrorDocument 403 /errors/403.html"
Il faut bien entendu créer ces pages, tu peux également faire de même avec toutes les autres erreurs.
En fait tu as trois demandes.
1 - Interdire de lire le contenu du dossier lorsque l'on entre http://www.domaine.com/dossier/ et qu'il n'y a pas de page par défaut.
Dans ce cas, c'est la directive "Options -Indexes" qui va interdire la lecture du dossier, et retourner une erreur 403.
2 - Lorsque l'on entre l'adresse d'une page inexistante, obtenir une erreur.
C'est le système par défaut qui retourne l'erreur 404.
3 - Avoir des pages erreurs personnalisées.
Par défaut, apache à ses propres pages par défaut d'erreur, mais il est possible de les personnaliser.
Soit dans le fichier de configuration d'Apache, soit dans le htaccess en ajoutant "ErrorDocument 404 /errors/404.html"
Pour les erreurs 403 tu peux ajouter : "ErrorDocument 403 /errors/403.html"
Il faut bien entendu créer ces pages, tu peux également faire de même avec toutes les autres erreurs.