.htaccess + ErrorDocument + PHP
Résolu
alexdu17200
Messages postés
1579
Statut
Membre
-
alexdu17200 Messages postés 1579 Statut Membre -
alexdu17200 Messages postés 1579 Statut Membre -
Bonjour,
J'ai mis en place un serveur sous apache2 sur une VM Debian6, je souhaiterai faire de la redirection de pages d'erreur.
J'ai donc créé un fichier .htaccess, à la racine de mon www/, qui contient exactement:
J'ai fait exprès que la page d'erreur soit la même pour l'instant.
Lorsque je saisis dans l'url
Ps: Toutes mes pages sont au format .php
Est-ce quelqu'un aurait une solution à me proposer?
Si vous avez besoin de plus de précisions, n'hésitez-pas bien sûr.
J'ai mis en place un serveur sous apache2 sur une VM Debian6, je souhaiterai faire de la redirection de pages d'erreur.
J'ai donc créé un fichier .htaccess, à la racine de mon www/, qui contient exactement:
ErrorDocument 400 /error/error_404.php
ErrorDocument 401 /error/error_404.php
ErrorDocument 403 /error/error_404.php
ErrorDocument 404 /error/error_404.php
ErrorDocument 500 /error/error_404.php
ErrorDocument 503 /error/error_404.php
J'ai fait exprès que la page d'erreur soit la même pour l'instant.
Lorsque je saisis dans l'url
http://ip_locale_mon_site/page_inexistante.php, j'ai bien le title qui correspond au type d'erreur (404 en l'occurence), mais aucun renvoi vers ma page d'erreur.
Ps: Toutes mes pages sont au format .php
Est-ce quelqu'un aurait une solution à me proposer?
Si vous avez besoin de plus de précisions, n'hésitez-pas bien sûr.
1 réponse
-
Problème "RÉSOLU" en ne passant plus par un .htaccess mais par apache2.conf
en rajoutant pour le VirtuaHost sur le port HTTPErrorDocument 404 /error/error_404.php
, voilà, çà permet de faire de la redirection de page d'erreur, mais je reste perplexe sur ce choix parce que .htaccess m'aurait permis plus facilement de gérer les différents dossier de www/ (dont le nom et le nombre sont dynamique)