dcz a écrit:Pour l'autre, c'est :
- Code: Tout sélectionner
$phpbb_seo->seo_redirect($phpbb_seo->seo_path['phpbb_url']);
Super ça marche, merci Dcz
dcz a écrit:Tu as essayé le sleep ?
Genre, tu envois un header 404, puis un sleep de 20 secondes, puis une 301.
Oui j'ai essayé, dans la page 404.php
- Code: Tout sélectionner
<?php
sleep(10);
header("HTTP/1.1 301 Moved Permanently");
header("Location: /");
exit;
?>
ca marche dans le sens ou l'url erronée reste "figée" pendant 10 sec puis renvoi bien sur le domaine, websniffer renvoi bien un header 301
Actuellement ça met directement un sleep puis un header 301 (sans avoir au préalable l'affichage 404, ni le header 404)
Par contre ce que je n'ai pas compris, c'est comment modifier la page 404.php pour rajouter le code html (qui était dans mon ancienne page 404.html personalisée)
Et surtout comment afficher immédiatement cette page 404 (personnalisée avec html) en renvoyant bien un header 404, avant d'avoir le sleep qui fait patienter pour la redirection 301 vers le domaine
Enfin ceci dans la mesure ou il est préférable d'avoir un header 404 dans un 1er temps avant la redirection 301, c'est la combinaison de tous ca je j'ai du mal à conceptualiser, par rapport à google et à la notion de duplicates

Français |
Anglais

