erreur 404

Bonjour
je cherche un moyen simple de router erreur 404
vers une rubrique
/spip.php?rubrique308
amicalement
jcd antibes

* jcdeval@neuf.fr tapuscrivait, le 05/10/2009 19:07:

Bonjour
je cherche un moyen simple de router erreur 404
vers une rubrique
/spip.php?rubrique308 amicalement
jcd antibes

Dans 404.html mettre :
[(#HTTP_HEADER{Location: [(#URL_RUBRIQUE{308}|url_absolue)]})][(#HTTP_HEADER{HTTP/1.1 301 Moved Permanently}#HTTP_HEADER{Status: 301 Moved Permanently})]

sans rien d'autre (pas de retour à la ligne, pas d'espace en fin de ligne.

--
RealET

Le 5 oct. 09 à 19:07, <jcdeval@neuf.fr> <jcdeval@neuf.fr> a écrit :

Bonjour
je cherche un moyen simple de router erreur 404
vers une rubrique
/spip.php?rubrique308

Bonjour,
pour les erreurs détectées au niveau du serveur :
ErrorDocument 404 http://tonsite.tld/spip.php?rubrique308
dans le .htaccess

et pour celles gérées par SPIP lui-même, surcharge le fichier 404.html dans ton dossier squelettes et y incluant l'affichage voulu, ou en redirigeant sur la rubrique en question.

Par contre, et je n'ai toujours pas trouvé exactement où : à force de trop gérer l'erreur 404, on se retrouve à renvoyer un code 200 même en cas d'erreur. Pas trop grave pour le visiteur, mais gênant vis-à vis de l'indexation des moteurs.

Michel