Affichage pages d'erreurs personnalisées
J'ai un petit souci (mais qui grandit vite) avec un site en autohébergement. Le fichier .conf contient ces lignes :
Code:
1 2 3 4 5 6 7 8 9
| <Directory "/var/www/html/geriadur">
Options -Indexes +FollowSymLinks
AllowOverride None
Require all granted
</Directory>
.....
ErrorDocument 403 /fazi/403/index.html
ErrorDocument 404 /fazi/404/index.html
ErrorDocument 500 /fazi/500/index.html |
Chacun des sous-dossiers 403, 404 et 500 contient au minimum un fichier index.html et style.css.
Lorsque je tape une adresse fictive dans la barre d'adresse (ex. : monsite.org/nimportequoi.php) ma jolie page d'erreur 404 personnelle s'affiche bien. Mais si je déclenche une erreur 403, c'est toujours celle par défaut d'Apache qui apparaît...
(Je ne sais pas comment tester une erreur 500).
Pour info, le comportement décrit ci-dessus vaut lorsque je passe par le web. En localhost ce sont toujours les pages par défaut d'Apache. Sans doute une histoire de fichiers qui ne sont pas à la racine mais (/var/www/html/) mais un cran plus bas (/var/www/html/monsite/) mais ça ne me dérange pas, c'est le résultat en ligne qui compte.
Merci de votre aide,...