Accueil > Manip’s > SPIP & CO > SPIP1.9 & FREE : Conversion automatique des URL 1.8 en URL (...)
SPIP - Migration 1.9.1
SPIP1.9 & FREE : Conversion automatique des URL 1.8 en URL 1.9
Conversion, Interception 404
dimanche 29 octobre 2006, par
Comme vu dans les leçons précédentes sur le détournement des messages d’erreur générées par le serveur,
=>Détourner le message d’erreur de chargement d’une page (401,403,404)
Vous devez créer à la racine du site un fichier
Qui contient au moins cette ligne
.htaccess
ErrorDocument 404 /404.php
Cela signifie qu’en cas d’erreur de type "Page non trouvée sur le Site", le serveur activera automatiquement la page 404.php
404.PHP
L’URL de la requête est analysée,
- Si le programme y trouve une marque SPIP 1.8
-
- Il la convertit automatiquement en marque SPIP1.9
-
- Et lance la bonne requête
- Si l’erreur n’est pas reconnue comme SPIP-dépendante,
- Le visiteur est automatiquement redirigé vers la page d’accueil à la racine du site.
SCRIPT PHP
Déposez à la racine de votre site
/
- (Et non à la racine de /spip/)
A côté de .htaccess
- Ce fichier nommé
404.php
Et contenant ce code :
Dernière Mise à Jour du 1/11/2006