ma page 404

Bonjour,
Si je demande une page n'existant pas sur mon site, j'ai seulement une page blanche.
Du coup je voudrais en faire une bien à moi.
J'ai récupéré le 404.hml et je l'ai mis dans /squelettes/include.
Cela ne me donne rien, page blanche, un peu normal :slight_smile:
Pour faire ma 404, par où dois-je commencer ?
Bonne journée,
Yves

Ne devrait-elle pas être dans squelettes tout simplement ?

Yannick Boschel
yannick.boschel@gmail.com

Ce message est protégé par les règles relatives au secret des
correspondances. Il est donc établi à destination exclusive de son
destinataire. Celui-ci peut donc contenir des informations confidentielles.
La divulgation de ces informations est à ce titre rigoureusement interdite.
Si vous avez reçu ce message par erreur, merci de le renvoyer à l'expéditeur
dont l'adresse e-mail figure ci-dessus et de détruire le message ainsi que
toute pièce jointe.

This message is protected by the secrecy of correspondence rules. Therefore,
this message is intended solely for the attention of the addressee. This
message may contain privileged or confidential information, as such the
disclosure of these informations is strictly forbidden. If, by mistake, you
have received this message, please return this message to the addressser
whose e-mail address is written above and destroy this message and all files
attached.

-----Message d'origine-----
De : Yves_forums <y-forums@gmx.com>
Envoyé : vendredi 10 juillet 2020 17:49
À : spip@rezo.net
Objet : [Spip] ma page 404

Bonjour,
Si je demande une page n'existant pas sur mon site, j'ai seulement une page
blanche.
Du coup je voudrais en faire une bien à moi.
J'ai récupéré le 404.hml et je l'ai mis dans /squelettes/include.
Cela ne me donne rien, page blanche, un peu normal :slight_smile: Pour faire ma 404,
par où dois-je commencer ?
Bonne journée,
Yves
_______________________________________________
liste spip
spip@rezo.net - désabonnement : envoyer un mail à spip-off@rezo.net

Archives : https://www.mail-archive.com/spip@rezo.net/maillist.html

Infos : https://listes.rezo.net/mailman/listinfo/spip

Documentation de SPIP : http://www.spip.net/

Irc : de l'aide à toute heure : http://spip.net/irc

Le 10/07/2020 à 18:42, yannick.boschel@gmail.com a écrit :

Ne devrait-elle pas être dans squelettes tout simplement ?

Yannick Boschel
yannick.boschel@gmail.com

Bin, non ça ne marche pas mieux.
Même
body class="pas_surlignable page_404">
<div class="page">
<p>Atchoum !</p>
  <INCLURE{fond=inclure/header} />
  <INCLURE{fond=inclure/nav,env} />
<p>Atchoum !</p>
N'affiche rien
Bonne journée,
Yves

Ce message est protégé par les règles relatives au secret des
correspondances. Il est donc établi à destination exclusive de son
destinataire. Celui-ci peut donc contenir des informations confidentielles.
La divulgation de ces informations est à ce titre rigoureusement interdite.
Si vous avez reçu ce message par erreur, merci de le renvoyer à l'expéditeur
dont l'adresse e-mail figure ci-dessus et de détruire le message ainsi que
toute pièce jointe.

This message is protected by the secrecy of correspondence rules. Therefore,
this message is intended solely for the attention of the addressee. This
message may contain privileged or confidential information, as such the
disclosure of these informations is strictly forbidden. If, by mistake, you
have received this message, please return this message to the addressser
whose e-mail address is written above and destroy this message and all files
attached.

-----Message d'origine-----
De : Yves_forums <y-forums@gmx.com>
Envoyé : vendredi 10 juillet 2020 17:49
À : spip@rezo.net
Objet : [Spip] ma page 404

Bonjour,
Si je demande une page n'existant pas sur mon site, j'ai seulement une page
blanche.
Du coup je voudrais en faire une bien à moi.
J'ai récupéré le 404.hml et je l'ai mis dans /squelettes/include.

-> J'ai récupéré *la* 404. html et je l'ai mis dans /squelette/*inclure* pas include

Cela ne me donne rien, page blanche, un peu normal :slight_smile: Pour faire ma 404,
par où dois-je commencer ?
Bonne journée,
Yves
_______________________________________________
liste spip
spip@rezo.net - désabonnement : envoyer un mail à spip-off@rezo.net

Archives : https://www.mail-archive.com/spip@rezo.net/maillist.html

Infos : https://listes.rezo.net/mailman/listinfo/spip

Documentation de SPIP : http://www.spip.net/

Irc : de l'aide à toute heure : http://spip.net/irc

Salut,

Le 10/07/2020 à 17:49, Yves_forums a écrit :

Pour faire ma 404, par où dois-je commencer ?

Par nous donner plus détails sur le contexte :slight_smile:

Quel squelette utilises-tu ? C'est la dist ou un plugin spécifique ? Est-ce que tu as une url en ligne pour voir ce que ça donne ?

Pour creuser un peu, tu peux ajouter ?var_mode=inclure ou &var_mode=inclure à la fin de l'url 404 et voir quel sont est le squelette et où se trouvent les fichiers.

             jean marie

Le 10/07/2020 à 17:49, Yves_forums a écrit :

Si je demande une page n'existant pas sur mon site, j'ai seulement une page blanche.
Du coup je voudrais en faire une bien à moi.
J'ai récupéré le 404.hml et je l'ai mis dans /squelettes/include.
Cela ne me donne rien, page blanche, un peu normal :slight_smile:
Pour faire ma 404, par où dois-je commencer ?

Par le .htaccess
Cf La gestion des pages 404 - SPIP
Il faut décommenter une ligne dedans pour que les squelettes 404.html soient utilisés
JL

Le 11/07/2020 à 08:42, jeanmarie a écrit :

Salut,

Le 10/07/2020 à 17:49, Yves_forums a écrit :

Pour faire ma 404, par où dois-je commencer ?

Par nous donner plus détails sur le contexte :slight_smile:

Quel squelette utilises-tu ? C'est la dist ou un plugin spécifique ?

C'est thème Phantom de html5up Spip 3.2.7

Est-ce que tu as une url en ligne pour voir ce que ça donne ?

S'kuze, mais pas sur un forum, il y a mon nom et mes coordonnées...
(J'ai bouché l'indexation par gougoule.)

Pour creuser un peu, tu peux ajouter ?var_mode=inclure ou &var_mode=inclure à la fin de l'url 404 et voir quel sont est le squelette et où se trouvent les fichiers.

Ce n'est pas très causant, j'ai juste :
plugins/auto/html5up_phantom/v0.2.15/article.html
squelettes-dist/formulaires/administration.html

             jean marie

Merci et bonne journée,
Yves

_______________________________________________
liste spip
spip@rezo.net - désabonnement : envoyer un mail à spip-off@rezo.net

Archives : https://www.mail-archive.com/spip@rezo.net/maillist.html

Infos : https://listes.rezo.net/mailman/listinfo/spip

Documentation de SPIP : http://www.spip.net/

Irc : de l'aide à toute heure : http://spip.net/irc

Le 11/07/2020 à 08:54, JLuc a écrit :

Le 10/07/2020 à 17:49, Yves_forums a écrit :

Si je demande une page n'existant pas sur mon site, j'ai seulement une page blanche.
Du coup je voudrais en faire une bien à moi.
J'ai récupéré le 404.hml et je l'ai mis dans /squelettes/include.
Cela ne me donne rien, page blanche, un peu normal :slight_smile:
Pour faire ma 404, par où dois-je commencer ?

Par le .htaccess
Cf La gestion des pages 404 - SPIP
Il faut décommenter une ligne dedans pour que les squelettes 404.html soient utilisés
JL

J'ai déjà fait ce truc :
</li><li class="L128" rel="L128"># Pour que le serveur http renvoie les erreurs 404 vers SPIP, supprimer le &#39;#&#39;
</li><li class="L129" rel="L129">
</li><li class="L130" rel="L130">ErrorDocument 404 /spip.php?page=404
Le hic, c'est que ça me plante le site, le tout tombe en erreur 500... Ce qui n'est pas le but recherché :slight_smile:
Du coup j'ai mon htacces comme ça :
User-agent: *
Disallow: /
deny from all
ErrorDocument 404 /spip.php?page=404
... et que ça marche pô !
Bonne journée,
Yves

_______________________________________________
liste spip
spip@rezo.net - désabonnement : envoyer un mail à spip-off@rezo.net

Archives : https://www.mail-archive.com/spip@rezo.net/maillist.html

Infos : https://listes.rezo.net/mailman/listinfo/spip

Documentation de SPIP : http://www.spip.net/

Irc : de l'aide à toute heure : http://spip.net/irc

Le 11/07/2020 à 10:14, Yves_forums a écrit :

Pour faire ma 404, par où dois-je commencer ?

Par le .htaccess
Cf La gestion des pages 404 - SPIP

J'ai déjà fait ce truc :
Le hic, c'est que ça me plante le site, le tout tombe en erreur 500... Ce qui n'est pas le but recherché :slight_smile:
Du coup j'ai mon htacces comme ça :
User-agent: *
Disallow: /
deny from all
ErrorDocument 404 /spip.php?page=404
... et que ça marche pô !

Enlève tout et ne laisse que la ligne ErrorDocument indiquée sur La gestion des pages 404 - SPIP
et voit si ça marche.
Puis ajoute une à une les lignes supplémentaires dont tu as besoin dans le htaccess
JL

Le 11/07/2020 à 11:01, JLuc a écrit :

Le 11/07/2020 à 10:14, Yves_forums a écrit :

Pour faire ma 404, par où dois-je commencer ?

Par le .htaccess
Cf La gestion des pages 404 - SPIP

J'ai déjà fait ce truc :
Le hic, c'est que ça me plante le site, le tout tombe en erreur 500... Ce qui n'est pas le but recherché :slight_smile:
Du coup j'ai mon htacces comme ça :
User-agent: *
Disallow: /
deny from all
ErrorDocument 404 /spip.php?page=404
... et que ça marche pô !

Enlève tout et ne laisse que la ligne ErrorDocument indiquée sur La gestion des pages 404 - SPIP
et voit si ça marche.
Puis ajoute une à une les lignes supplémentaires dont tu as besoin dans le htaccess
JL

Ça n'y fait rien.
Je me demande même si le .htacces est pris en compte au niveau de mon hébergement.
Options All -Indexes, par exemple, ne sert lui non plus à rien
Je n'y comprend plus grand chose et je vais aller voir du coté de la doc de l'hébergeur.
Bonne journée et merci,
Yves

_______________________________________________
liste spip
spip@rezo.net - désabonnement : envoyer un mail à spip-off@rezo.net

Archives : https://www.mail-archive.com/spip@rezo.net/maillist.html

Infos : https://listes.rezo.net/mailman/listinfo/spip

Documentation de SPIP : http://www.spip.net/

Irc : de l'aide à toute heure : http://spip.net/irc

Le 11/07/2020 à 11:34, Yves_forums a écrit :

Je me demande même si le .htacces est pris en compte au niveau de mon hébergement.
Options All -Indexes, par exemple, ne sert lui non plus à rien
Je n'y comprend plus grand chose et je vais aller voir du coté de la doc de l'hébergeur.

Il faut demander à l'hébergeur.

Peut être ce n'est pas un serveur Apache ? (auquel cas un .htaccess serait ignoré)

Sinon essaie de mettre n'importe quoi dedans ("patate") pour voir si ça génère au moins une erreur 500 ?

--
nicod_