Hello,
Donc, mieux vaut tard que jamais, je viens de me rendre compte (merci jeunZ) que mes pages dérreur étaient en 302.
Mon problème est donc le suivant :
J'utilise une page d'érreur error.php qui est appélée comme suit dans le .htaccess :
L'url finale en cas d'affichage de la page est plus complexe car il intègre des paramètres de recherche.
Des truc du genre error.php?mode=500&blabli&blablo&etencoreblabblabli&etc...
Je ne sais donc pas comment faire pour rétablir le bon http header.
jeunZ suggère d'utiliser plutot des truc du genre ErrorDocument 400 /400.php mais il fadrait alors faire du rewriting pour que 400.php soit reconnu comme /error.php?mode=400&blabli&blablo&etencoreblabblabli&etc...
Ce qui m'as pas lair bien facile si tant est que ce soit faisable.
Enfin si quelqu'un à une idée, je suis preneur.
++
Donc, mieux vaut tard que jamais, je viens de me rendre compte (merci jeunZ) que mes pages dérreur étaient en 302.
Mon problème est donc le suivant :
J'utilise une page d'érreur error.php qui est appélée comme suit dans le .htaccess :
Code:
ErrorDocument 400 /error.php?mode=400
ErrorDocument 403 /error.php?mode=403
ErrorDocument 404 /error.php?mode=404
ErrorDocument 500 /error.php?mode=500
L'url finale en cas d'affichage de la page est plus complexe car il intègre des paramètres de recherche.
Des truc du genre error.php?mode=500&blabli&blablo&etencoreblabblabli&etc...
Je ne sais donc pas comment faire pour rétablir le bon http header.
jeunZ suggère d'utiliser plutot des truc du genre ErrorDocument 400 /400.php mais il fadrait alors faire du rewriting pour que 400.php soit reconnu comme /error.php?mode=400&blabli&blablo&etencoreblabblabli&etc...
Ce qui m'as pas lair bien facile si tant est que ce soit faisable.
Enfin si quelqu'un à une idée, je suis preneur.
++