Bonsoir,

Je suis en train d'essayer de créer et de personnaliser une page 404 pour les 2 sites scolaires et ... cela ne va pas !!! Smiley fache

J'ai commencé par le site http://www.isj.org et j'ai créé un premier fichier appelé 404.htm dont le code est:


<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html lang="fr">
  <head>
  <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
  
  <meta http-equiv="Refresh" content="30;URL=http://www.isj.org"> 
  	<title>Erreur 404</title>
  	<link rel="stylesheet" type="text/css" href="accueil1.css">
    
    
	<meta name="description" content="Institut Saint-Joseph à Charleroi, ISJ enseignement secondaire de transition, primaire, maternel et professionnel (section hôtelière et auxiliaire d'accueil) ">
	<meta name="verify-v1" content="D36Wu+X3q5ifv4n2wPaQp733iYmPrlczEO2WjAHRNVI=" >
     </head>
  <body>
      <div id="conteneur">
      <div id="haut_top">
      <ul id="menuhaut_top"> 
      <li><a href="transition/liens/Liens.html">Ressources</a></li>
      <li><a href="transition/contacts/contacts.html">Contacts</a></li>
      <li><a href="transition/liens/Liens_internes.html">Liens</a></li>
      <li>&nbsp;</li> 
      </ul>
      </div>
      
	<div id="header">  </div>
        <div id="haut">
    <ul id="menuhaut">
		<li><a href="transition/presentation/pr_transition.html">Enseignement général et technologique de transition / qualifiant</a></li>
		<li><a href="primaire/presentation/pr_primaire.html">Ecole maternelle et primaire</a></li>
		<li><a href="http://www.isj-restauration.com">Ecole hôtelière</a></li>
      </ul>
      </div>
      
      <div  id="gauche">
  <ul id="menugauche">
      <li style="list-style:none;"><p>&nbsp;</p></li>
		<li><a style="font-size:14px;" href="transition/presentation/presentation_ecole.html">Présentation</a></li>
		<li><a href="transition/presentation/presentation_ecole.html"target="_blank"><img src="PUB_09_pt.jpg" alt="Pr&eacute;sentation de l'école et de ses options"border="0"></a></li>
	<li>&nbsp;</li>
       <li style="list-style:none;"><p>&nbsp;</p></li>
       <li><a style="color: #FF0000; font-size:13px;"  href="transition/vie_quotidienne/gauche/calendrier.html">Inscriptions<br>Ephémérides</a>
           </li>
          <li><a href="transition/vie_quotidienne/gauche/calendrier.html" target="_blank"><img src="Images/agenda.jpg" alt="Inscriptions" border="0"></a></li>
            
          <li style="list-style:none;"><p>&nbsp;</p></li>
          <li> <FORM ACTION="http://www.google.fr/search">	<INPUT TYPE=HIDDEN NAME="domains" VALUE="isj.org">		
	<P><INPUT TYPE=TEXT NAME="q" SIZE=12 MAXLENGTH=190> <INPUT TYPE=SUBMIT NAME="btnG" VALUE="Google">	<FONT SIZE=2>  <br><INPUT TYPE=RADIO NAME="sitesearch" VALUE="">
	Web <INPUT TYPE=RADIO NAME="sitesearch" VALUE="isj.org" CHECKED>isj.org </FONT></P></FORM> </li>
		  </ul> <p>&nbsp; </p></div>
           <div id="centre">
	 <p>&nbsp;</p>
        <h1>Bienvenue à l'Institut Saint-Joseph de Charleroi...</h1><p>&nbsp;</p>
 
<p style="font-size:1.5em;"> Oups, cette page que vous recherchez n'existe plus, vous allez être redirigé dans quelques instants sur notre page d'accueil </p><p>&nbsp;</p>
<div align="center">
<img src="404.jpg" alt="Erreur 404" Title="Erreur 404"align="middle"></div>
<p>&nbsp;</p>
<p>Pour signaler ce lien brisé cliquez <a href="mailto:Bpat@skynet.be">ici</a></p>
<p>Pour revenir sans plus attendre sur notre page d'accueil cliquez <a href="http://www.isj.org">ici</a> </p> 
      </div> 
     
     <div id="pied">
	  	  	<ul 
			id="menupied">
        	<li>Copyright &copy; 2008 - 2009</li>
			<li><a href="mailto:Bpat@skynet.be">Webmaster</a></li>
			<li>Tous droits réservés </li>
			<li> <a href="transition/contacts/contacts.html">Contacts</a></li></ul> </div></div>
  </body></html>
  


Et un deuxième fichier .htaccess.html dont le code est


ErrorDocument 404 /404.htm



Quelqu'un aurait-il une p'tite idée SVP ? Les sites sont faits en HTML et CSS et j'espère que je peux créer cette page en HTML aussi Smiley confused .

D'avance, je vous remercie pour vos réponses et votre aide

Patricia
Modifié par Bpat (09 Feb 2009 - 19:51)
Hello Patricia,

ton fichier ne doit pas s'appeler .htaccess.html mais .htaccess Smiley cligne
Modifié par Heyoan (09 Feb 2009 - 22:08)
Merci de la réponse.

J'ai donc éliminé l'extension .html du nom du fichier (du coup je ne sais plus l'ouvrir car il me dit "impossible de trouver un éditeur valide pour cette extension de fichier")

Ce que j'ai fait comme test pour vérifier c'est simplement ouvrir une page du site, chipier une lettre dans une adresse d'une page (le i de transition):

http://www.isj.org/transition/presentation/pr_transiton.html

Et ... cela ne fonctionne toujours pas. Smiley confused

Y-a-t-il d'autres conditions à respecter pour faire fonctionner un fichier .htaccess ?

Merci de votre aide car je suis complètement perdue là moi Smiley decu

Patricia
Bpat a écrit :

J'ai donc éliminé l'extension .html du nom du fichier (du coup je ne sais plus l'ouvrir car il me dit "impossible de trouver un éditeur valide pour cette extension de fichier")
Le plus simple est de le laisser en .html en local et de ne le renommer en .htaccess que lorsque tu l'as placé sur le serveur (avec Filezilla par exemple).

Bpat a écrit :

Y-a-t-il d'autres conditions à respecter pour faire fonctionner un fichier .htaccess ?
Eh bien non. Il faut juste placer ce fichier à la racine du site et ça devrait fonctionner... à condition bien sûr que ton hébergeur autorise son utilisation.
Merci de la réponse

J'ai renommé en local.

Mon hébergeur accepte autorise son utilisation ? Quid ? Le site est hébergé sur le serveur de l'école et je peux y mettre tous les fichiers du site comme je veux/que j'ai besoin.

Ou cela veut dire autre chose et là ...?

PHP ? Apache ? SQL , script ...??

Merci pour cette aide plus que bienvenue Smiley smile

Patricia