Salut,
Cette fois-ci j'ai un problème avec la méthode redirect() :
Quand je regarde le filtre réseau de firebug, celui-ci me dit que la page qui contient l'erreur (avant d'être redirigée) renvoie un "302 found" qui est le code par défaut de la méthode redirect() au lieu d'un 404.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 public function executeError404(sfWebRequest $request) { $this->getUser()->setFlash('error404', sprintf('La page que vous avez demandez (%s) n\'existe pas ou plus.', $request->getParameter('slug'))); $this->redirect('@homepage',404); }
Quelqu'un saurait où se trouve le problème ?
Partager