Hébergement "Free" + htaccess.txt ==> Attention ! il peut arriver que votre hébergeur désactive l’usage du fichier .htaccess

Bon suite a la lecture de :

La gestion des pages 404
Gestion « propre » des erreurs 404 dans un site SPIP
Gérer l’erreur 404
Squelette conditionnel

je me retrouve avec l'impossibilité de réaliser une page d'erreur 404 pour free.
Donc l'avez vous fait chez free?
et si oui comment ?

--
Merci du Coup de pouce ; @micalement stéphane.
-----
http://bachant.free.fr/ ==> Site en conformité KOAK 2.0 (strict)
-----
Hébergeur / FREE . spip / 1.9.2a [8878] . Squelette / Perso

asso.bachant a écrit (en cette belle journée du 29/05/2007 10:57) :

Bon suite a la lecture de :

La gestion des pages 404
Gestion « propre » des erreurs 404 dans un site SPIP
Gérer l’erreur 404
Squelette conditionnel

je me retrouve avec l'impossibilité de réaliser une page d'erreur 404 pour free.
Donc l'avez vous fait chez free?
et si oui comment ?

le 404.html de la dist 1.9.2 fonctionne bien chez free (http://jc.sekinger.free.fr/squelettes/404.html), t'as d'autres besoins?

jc

jc a écrit :

asso.bachant a écrit (en cette belle journée du 29/05/2007 10:57) :
  

Bon suite a la lecture de :

La gestion des pages 404
Gestion « propre » des erreurs 404 dans un site SPIP
Gérer l’erreur 404
Squelette conditionnel

je me retrouve avec l'impossibilité de réaliser une page d'erreur 404 pour free.
Donc l'avez vous fait chez free?
et si oui comment ?

le 404.html de la dist 1.9.2 fonctionne bien chez free (http://jc.sekinger.free.fr/squelettes/404.html), t'as d'autres besoins?

jc

Oui ; ou alors je n'ai pas compris la gestion des erreur 404 car:

http://jc.sekinger.free.fr/ralal

me donne :

Not Found
The requested URL /ralal was not found on this server.

Apache/ProXad [Apr 14 2007 12:48:55] Server at jc.sekinger.free.fr Port 80

ors je penser avoir un truc du genre :

http://www.spip-contrib.net/ralal

--
Merci du Coup de pouce ; @micalement stéphane.
-----
http://bachant.free.fr/ ==> Site en conformité KOAK 2.0 (strict)
-----
Hébergeur / FREE . spip / 1.9.2a [8878] . Squelette / Perso

Le 30/05/07, asso.bachant a écrit :

> le 404.html de la dist 1.9.2 fonctionne bien chez free
> (http://jc.sekinger.free.fr/squelettes/404.html), t'as d'autres besoins?
>
Oui ; ou alors je n'ai pas compris la gestion des erreur 404 car:

http://jc.sekinger.free.fr/ralal

me donne :

Not Found
The requested URL /ralal was not found on this server.

La page 404 de spip est envoyée quand tu utilises *spip*, l'adresse
demandée étant de la forme adressedusite.tld/spip.php?article111 (ou
équivalente selon le type d'adresse utilisé) et où l'article 111
n'existe pas ou plus sinon par défaut tu auras le message obtenu.

--
@plus

Jacques

Pour les lyonnais++ spip-lyon@rezo.net http://spip-party.net/-Lyon-

Remercier Spip et les plugins :

http://spip.jermer.fr/?Plugin-plugins-actifs-version-5

Merci j'ai donc réalisé ma page d'erreur 404

http://bachant.free.fr/spip.php?article900

par contre j'ai toujours pas compris la gestion suivante

sur spip contrib si je tape http://www.spip-contrib.net/ralal ==> j'ai bien une erreur 404

chez moi http://bachant.free.fr/ralal

  Not Found

The requested URL /ralal was not found on this server.

Serait ce du coté du htaccess qu'il faut que je me documente

-----------------------------------------------------------------
Jacques J. a écrit :

Le 30/05/07, asso.bachant a écrit :
  

le 404.html de la dist 1.9.2 fonctionne bien chez free
(http://jc.sekinger.free.fr/squelettes/404.html), t'as d'autres besoins?

Oui ; ou alors je n'ai pas compris la gestion des erreur 404 car:

http://jc.sekinger.free.fr/ralal

me donne :

Not Found
The requested URL /ralal was not found on this server.
    
La page 404 de spip est envoyée quand tu utilises *spip*, l'adresse
demandée étant de la forme adressedusite.tld/spip.php?article111 (ou
équivalente selon le type d'adresse utilisé) et où l'article 111
n'existe pas ou plus sinon par défaut tu auras le message obtenu.

--
-----
Break dans mon nettoyage des signes cabalistiques et hieroglyphes suite a ma fusion de base;
Merci pour votre réponse er du Coup de pouce.
@micalement stéphane.
-----
http://bachant.free.fr/ ==> Site en conformité KOAK 2.0 (strict)
-----
Hébergeur / FREE & ZMWS .
SPIP 1.9.2b [9381]
squelette Perso
Plugins==>http://bachant.free.fr/spip.php?article594

asso.bachant wrote:

Serait ce du coté du htaccess qu'il faut que je me documente

Oui. Mettre une ligne comme ça dans le fichier .htaccess

ErrorDocument 404 /mon-erreur404.html

et un fichier mon-erreur404.html avec ce que tu veux montrer en cas d'erreur à la racine du site.

Paolo

Merci mais je me demande si free permet d'utiliser le htaccess fournie par spip ??

Paolo a écrit :

asso.bachant wrote:
  

Serait ce du coté du htaccess qu'il faut que je me documente
    
Oui. Mettre une ligne comme ça dans le fichier .htaccess

ErrorDocument 404 /mon-erreur404.html

et un fichier mon-erreur404.html avec ce que tu veux montrer en cas d'erreur à la racine du site.

Paolo

ci joint ma premiere reflexion :

Rien n'a bougé ; comment puis je le faire ?

Nicolas Krebs a écrit :
  

> assobachant signale une erreur dans > « La gestion des pages 404 »
> La gestion des pages 404 - SPIP
> ou dans spip/htaccess.txt
>
> La section « Réglage du serveur Web » de > La gestion des pages 404 - SPIP
> est imprécise et erronnée. >
> 1 Il manque quelque chose avant « Cette procédure est nécessaire pour > les pages d’erreurs 404 « normales », c’est à dire dues à l’absence du > fichier demandé par l’utilisateur. »
> expliquant de quoi il est question dans la section. > Par exemple > Réglage du serveur web pour qu'il renvoye à spip les erreurs 404. >
> 2 (assobachant ) le deuxième paragraphe est > La méthode la plus simple est sans doute de se servir du fichier > .htaccess fournit par SPIP, même si vous ne vous servez pas des URLs > propres. Pour cela, renommez le fichier htaccess.txt livré en standard en > .htaccess. [1]. Et c’est tout !
> et est faux. spip/htaccess.txt ne contient aucune commande 404. > Je conseille d'ajouter dans spip/htaccess.txt > #################################
> # gestion des erreurs 404
> # voir La gestion des pages 404 - SPIP
> # Pour que le serveur http renvoi les erreurs 404 vers SPIP, supprimer le '#'
>
> # ErrorDocument 404 /spip.php?page=404 >
> et de modifier La gestion des pages 404 - SPIP
> pour dire qu'il faut faire un truc de plus. >
> 3 Au troisième paragraphe, il est possible d'ajouter « ou si vous > utilisez un logiciel serveur ne suivant pas les directives htaccess. >
>
> 4 Au passage, ce serai sympa de modifier htaccess pour que > des url de type « html »mais sans suffixe .html fonctionne, quelque > chose comme
>
> RewriteRule rubrique([0-9]+)$ spip.php?page=rubrique&id_rubrique=$1 [QSA,L]
> RewriteRule article([0-9]+)$ spip.php?page=article&id_article=$1 [QSA,L]
> RewriteRule breve([0-9]+)$ spip.php?page=breve&id_breve=$1 [QSA,L]
> RewriteRule mot([0-9]+)$ spip.php?page=mot&id_mot=$1 [QSA,L]
> RewriteRule auteur([0-9]+)$ spip.php?page=auteur&id_auteur=$1 [QSA,L]
> RewriteRule site([0-9]+)$ spip.php?page=site&id_syndic=$1 [QSA,L]
>

bon sinon ça fonctionne mais avec un htacess bien pauvre :

#################################
# gestion des erreurs 404
# voir La gestion des pages 404 - SPIP
# Pour que le serveur http renvoi les erreurs 404 vers SPIP, supprimer le '#'

ErrorDocument 404 /spip.php?page=404

--
-----
Break dans mon nettoyage des signes cabalistiques et hieroglyphes suite a ma fusion de base;
Merci pour votre réponse er du Coup de pouce.
@micalement stéphane.
-----
http://bachant.free.fr/ ==> Site en conformité KOAK 2.0 (strict)
-----
Hébergeur / FREE & ZMWS .
SPIP 1.9.2b [9381]
squelette Perso
Plugins==>http://bachant.free.fr/spip.php?article594