tiens au premier qui trouve la soluce

Voila j’ai refondu notre site et certains liens sont bien naturellement
plus valide alors j’aimerais créé une page 404error ou une redirection
pour que si la page n’existe plus le visiteur soit redirigé
automatiquement sur le sommaire du site. Savez vous comment faire avec
SPIP.
Exemple :
J’ai une page http://www.ecranbureau.com/article.php3?id_article=1550,
qui ne correspond plus à rien et donne une page blanche comment faire
pour rediriger le visiteur sur le sommaire
Merci de vos réponses
Cordialement

Manuel ADAMI
Ecran de Bureau - http://www.ecranbureau.com
Ses astuces, tutos sur spip et l'informatique
Son forum http://www.ecranbureau.com/rubrique.php3?id_rubrique=156

Bonjour,
En plaçant un fichier .htaccess (racine du site) avec ces lignes et en confectionnant une page 404.php3 (ou html) tous liens défectueux seront dirigés vers cette page.

AddType application/x-httpd-php .php3
ErrorDocument 404 http://www.ecranbureau.com/404.php3
Options -Indexes

A+

Michel

----- Original Message -----
From: Manuel
To: spip@rezo.net
Sent: Tuesday, December 10, 2002 9:19 PM
Subject: [Spip] tiens au premier qui trouve la soluce

Voila j’ai refondu notre site et certains liens sont bien naturellement plus valide alors j’aimerais créé une page 404error ou une redirection pour que si la page n’existe plus le visiteur soit redirigé automatiquement sur le sommaire du site. Savez vous comment faire avec .

Exemple :

J’ai une page http://www.ecranbureau.com/article.php3?id_article=1550, qui ne correspond plus à rien et donne une page blanche comment faire pour rediriger le visiteur sur le sommaire

Merci de vos réponses

Cordialement

Manuel ADAMI

Ecran de Bureau - http://www.ecranbureau.com

Ses astuces, tutos sur spip et l’informatique

Son forum http://www.ecranbureau.com/rubrique.php3?id_rubrique=156



liste spip
spip@rezo.net - désabonnement : spip-off@rezo.net
Infos et archives : http://listes.rezo.net/mailman/listinfo/spip
Documentation de SPIP : http://www.uzine.net/spip

PREM's :wink:

à mon avis le plus simple, sur chaque squelette t'as une boucle principale ... donc :
--------------------
<BOUCLE_principale(XXX){id_XXX}>

TOUT le squelette ici !

<BOUCLE_principale>
<INCLURE(404-page.php3)>
<//B_principale>
--------------------
bon et tu fais un squelette 404-page.html (comme d'ab. quoi)

ensuite pour parfaire la chose, si par exemple chez ton herbergeur la pahe 404 par défaut = 404.html (comme c'est mon cas)

cette 404.html
--------------------
<html>
<head>
<title>Erreur 404</title>
<frameset rows="*,0" framespacing="0" frameborder="no" border="0">
   <frame src="404-page.php3" frameborder="no" noresize>
<frame src="#" frameborder="no" noresize></frameset>
<noframes><body>

</body></noframes>
</html>
--------------------

bref t'as compris quoi :wink:
l'avantge c'est que t'as un squelette SPIP comme un autre pour toute erreure et en GROS tu fait apparaitre [Rechercher] et un lien vers le plan du site

a+

Manuel a écrit:

Voila j’ai refondu notre site et certains liens sont bien naturellement plus valide alors j’aimerais créé une page 404error ou une redirection pour que si la page n’existe plus le visiteur soit redirigé automatiquement sur le sommaire du site. Savez vous comment faire avec SPIP.

Exemple :

J’ai une page http://www.ecranbureau.com/article.php3?id_article=1550, qui ne correspond plus à rien et donne une page blanche comment faire pour rediriger le visiteur sur le sommaire

Merci de vos réponses

Cordialement

Manuel ADAMI

Ecran de Bureau - http://www.ecranbureau.com

Ses astuces, tutos sur spip et l'informatique

Son forum http://www.ecranbureau.com/rubrique.php3?id_rubrique=156

------------------------------------------------------------------------

_______________________________________________
liste spip
spip@rezo.net - désabonnement : spip-off@rezo.net
Infos et archives : http://listes.rezo.net/mailman/listinfo/spip
Documentation de SPIP : http://www.uzine.net/spip

--
         Sylvain
________________________
http://titeuf.lautre.net

Bon la solution de Michel marche sauf si vous utilisez FrontPage et ces
@#$@# d'extensions installé sur le serveur le fichier .htacces fait
planter grave. Mais heureusement la solution de sylvain marche à la
perfection sauf que 404-page.php3 n'est pas accepté, il faut mettre
plutôt page404.php3 mais ça revient au même
Et enfin pour l'idée suggérer par guillaume, j'ai fait comme t'as dit et
c'est bien mieux

Exemple : http://www.ecranbureau.com/article.php3?id_article=452587
Pour ceux qui veulent voir :wink:

Manuel ADAMI
Ecran de Bureau - http://www.ecranbureau.com
Ses astuces, tutos sur spip et l'informatique
Son forum http://www.ecranbureau.com/rubrique.php3?id_rubrique=156

-----Message d'origine-----
De : Sylvain [mailto:titeuf@lautre.net]
Envoyé : mardi 10 décembre 2002 21:42
À : Manuel
Cc : spip@rezo.net
Objet : Re: [Spip] page 404 on the SPIP

PREM's :wink:

à mon avis le plus simple, sur chaque squelette t'as une boucle
principale ... donc :
--------------------
<BOUCLE_principale(XXX){id_XXX}>

TOUT le squelette ici !

<BOUCLE_principale>
<INCLURE(404-page.php3)>
<//B_principale>
--------------------
bon et tu fais un squelette 404-page.html (comme d'ab. quoi)

ensuite pour parfaire la chose, si par exemple chez ton herbergeur la
pahe 404 par défaut = 404.html (comme c'est mon cas)

cette 404.html
--------------------
<html>
<head>
<title>Erreur 404</title>
<frameset rows="*,0" framespacing="0" frameborder="no" border="0">
   <frame src="404-page.php3" frameborder="no" noresize>
<frame src="#" frameborder="no" noresize></frameset>
<noframes><body>

</body></noframes>
</html>
--------------------

bref t'as compris quoi :wink:
l'avantge c'est que t'as un squelette SPIP comme un autre pour toute
erreure et en GROS tu fait apparaitre [Rechercher] et un lien vers le
plan du site

a+

Manuel a écrit:

Voila j’ai refondu notre site et certains liens sont bien

naturellement

plus valide alors j’aimerais créé une page 404error ou une redirection

pour que si la page n’existe plus le visiteur soit redirigé
automatiquement sur le sommaire du site. Savez vous comment faire avec

SPIP.

Exemple :

J’ai une page http://www.ecranbureau.com/article.php3?id_article=1550,

qui ne correspond plus à rien et donne une page blanche comment faire
pour rediriger le visiteur sur le sommaire

Merci de vos réponses

Cordialement

Manuel ADAMI

Ecran de Bureau - http://www.ecranbureau.com

Ses astuces, tutos sur spip et l'informatique

Son forum http://www.ecranbureau.com/rubrique.php3?id_rubrique=156

------------------------------------------------------------------------

_______________________________________________
liste spip
spip@rezo.net - désabonnement : spip-off@rezo.net
Infos et archives : http://listes.rezo.net/mailman/listinfo/spip
Documentation de SPIP : http://www.uzine.net/spip

--
         Sylvain
________________________
http://titeuf.lautre.net