Bonjour,
Pour les erreurs 404 j'ai effectué une redirection vers ma page d'accueil en insérant le code suivant dans mon fichier error.php :
defined('_JEXEC') or die;
if (($this->error->getCode()) == '404') {
header('Location: /index.php');
exit;
>> ici pas de problème ça fonctionne.
Par contre pour les anciennes urls qui ne sont plus en service, j'ai effectué des redirections vers de nouvelles urls spécifiques grâce au composant de redirection intégré à J 2.5 (pour ne pas perdre en référencement...).
PROBLEME : quasi systématiquement c'est le fichier error.php qui "prend le dessus" et qui redirige en page d'accueil, ignorant ainsi la redirection spécifique demandée au composant de redirection.
J'espère que je suis assez clair... Sinon je reste à votre disposition pour plus de précisions.
Je remercie d'avance le (ou les) membre(s) qui pourront apporter une solution à mon problème.
Pour les erreurs 404 j'ai effectué une redirection vers ma page d'accueil en insérant le code suivant dans mon fichier error.php :
defined('_JEXEC') or die;
if (($this->error->getCode()) == '404') {
header('Location: /index.php');
exit;
>> ici pas de problème ça fonctionne.
Par contre pour les anciennes urls qui ne sont plus en service, j'ai effectué des redirections vers de nouvelles urls spécifiques grâce au composant de redirection intégré à J 2.5 (pour ne pas perdre en référencement...).
PROBLEME : quasi systématiquement c'est le fichier error.php qui "prend le dessus" et qui redirige en page d'accueil, ignorant ainsi la redirection spécifique demandée au composant de redirection.
J'espère que je suis assez clair... Sinon je reste à votre disposition pour plus de précisions.
Je remercie d'avance le (ou les) membre(s) qui pourront apporter une solution à mon problème.
Commentaire