erreur 404

  • Créateur du sujet Créateur du sujet ben58
  • Date de début Date de début

ben58

Membre actif
14 Juin 2004
227
5
www.refugedethiernay.fr
Bonsoir,

j'ai besoin d'aide, je travaille sur NVU pour créer mon site.
Après avoir fait toutes les vérifications de liens sans problème, je met en lignes mes pages et la je n'ai pas de photo mais un ? et j'ai une page erreur404.

Savez d'ou vient le problème?

Merci
 
tes liens sont cassés (incomplets ou inexacts) ou bien, les resources sur lesquels ils pointent ne sont pas sur le serveur (codes d'erreur).

Peux-tu envoyer un exemple de lien cassé. Dans ton code source (html) les liens sont comme suit:
<a href="url_du_lien">mon texte</a>

c'est url_du_lien qui n'est pas bon. Donc, vérifie que tu as bien tes images sur le serveur, que tu peux bien les atteindre avec le path url_du_lien.
 
Tout à fait...

Disons que tes pages (du moins, la page d'accueil index.html) sont dans un dossier www.
Tu mets tes photos dans un sous-dossier photos.
Tu auras la structure suivante:
www
- index.html
- photos
- photo1.jpg

Dans ce cas, dans ta page index.html, tu auras quelque chose du genre:
<img src="photos/photo1.jpg" alt="texte quand image cassee"/>

Donc, oui, il faut uploader les images ;)


P.S. photo1.jpg est dans le sous-dossier photos
 
  • J’aime
Réactions: molgow
Je ne suis pas sûr d'avoir compris la question...

Mais s'il s'agit de modifier des images qui sont sur ton serveur (distant)... tu ne peux pas à distance.

Tu fais tes modifications en local sur ton ordi, et tu (re)upload les fichiers modifiés sur le serveur via FTP (File Transfer Protocole)... qui au passage, comme son nom l'indique, ne sert qu'à télécharger (get = vers ton ordinateur) ou uploader (put = vers un autre ordinateur) des fichiers.
 
OK, c'était cela que je voulais dire.

En résumé, il faut que je créer
-un dossier www.refuge.fr
-un sous dossier index.html avec toutes mes pages incluses
-un sous dossier photos


et pour les modifier il faut que je le face en local avec NVU et que je remplace ma page x par la même page x modifier.
 
Ce serait plutôt en local sur ton disque, tu as un dossier de travail. Par exemple www (au hasard ;)).

Dans ce dossier (qui n'apparaîtra pas sur le serveur de ton serveur web), tu y mets un fichier index.html.

Tu y mets également un répertoire photos dans lequel seront toutes tes photos.

Ton hébergeur doit te donner les coordonnées du serveur web, avec le chemin d'accès du site. C'est là que tu vas utiliser ftp pour y déposer tout ce qu'il y a à l'intérieur de ton dossier de travail www !
 
oulala, c'est pas gagné !
1/ tu mets la page index.html que tu as créée avec NVU sur ton serveur internet via FTP
2/ tu mets les images
3/ tu regardes si ça marche

donnes nous l'adresse de ton site
 
J'ai télécharger avec le FTP du neuf la page index, la page d'accueil qui maintenant apparaissentt puis la page des chiens à adopter mais rien, le lien est cassé, les photos n'apparaissent pas alors qu'elles sont stocké dans un dossier photo.
 
Voici le code source de ton index
Bloc de code:
<html>
<head>
  <meta content="text/html; charset=ISO-8859-1"
 http-equiv="content-type">
  <title>index.html</title>
</head>
<body style="color: rgb(0, 0, 0); background-color: rgb(0, 204, 204);"
 link="#000099" alink="#000099" vlink="#990099">
<div style="text-align: right;"></div>
<div style="text-align: center;"><font
 style="font-weight: bold; font-family: New York;" size="+3">Bienvenue
sur le site du </font><br>
<font style="font-weight: bold; font-family: New York;" size="+3"><big>Refuge
de Thiernay</big><br>
<small>DPA (D&eacute;fense et Protection des animaux)<br>

<small>Reconnue d'utilit&eacute; publique depuis 1982<br>
<br>
</small></small><img style="width: 640px; height: 480px;"
 alt="accueil du refuge"
 src="../refugedethiernay/le%20refuge%20en%20photo/photoindex.jpg"><br>
<font size="+3"><span style="text-decoration: underline;"></span><br>
<a href="Pagesdaccueil.html">ENTRER</a><br>
<br>
<small><font size="-1">Mise &agrave; jour le 28 f&eacute;vrier 2005</font></small><br>
</font></font></div>
</body>

</html>
Question :
Quel est le nom du dossier dans le quel sont tes photos ? (évite les espaces, accents, caractères étranges dans les noms de dossiers, fichiers)

cette ligne n'est pas bonne :
Bloc de code:
src="../refugedethiernay/le%20refuge%20en%20photo/photoindex.jpg"><br>
la remplacer par celle-ci :
Bloc de code:
src="/photos/photoindex.jpg"><br>

Créer un dossier photos et mettre la photo de l'accueil dedans.
 
daffyb a dit:
Voici le code source de ton index
Bloc de code:
<html>
<head>
  <meta content="text/html; charset=ISO-8859-1"
 http-equiv="content-type">
  <title>index.html</title>
</head>
<body style="color: rgb(0, 0, 0); background-color: rgb(0, 204, 204);"
 link="#000099" alink="#000099" vlink="#990099">
<div style="text-align: right;"></div>
<div style="text-align: center;"><font
 style="font-weight: bold; font-family: New York;" size="+3">Bienvenue
sur le site du </font><br>
<font style="font-weight: bold; font-family: New York;" size="+3"><big>Refuge
de Thiernay</big><br>
<small>DPA (D&eacute;fense et Protection des animaux)<br>

<small>Reconnue d'utilit&eacute; publique depuis 1982<br>
<br>
</small></small><img style="width: 640px; height: 480px;"
 alt="accueil du refuge"
 src="../refugedethiernay/le%20refuge%20en%20photo/photoindex.jpg"><br>
<font size="+3"><span style="text-decoration: underline;"></span><br>
<a href="Pagesdaccueil.html">ENTRER</a><br>
<br>
<small><font size="-1">Mise &agrave; jour le 28 f&eacute;vrier 2005</font></small><br>
</font></font></div>
</body>

</html>
Question :
Quel est le nom du dossier dans le quel sont tes photos ? (évite les espaces, accents, caractères étranges dans les noms de dossiers, fichiers)

cette ligne n'est pas bonne :
Bloc de code:
src=""><br>
la remplacer par celle-ci :
Bloc de code:
src="/photos/photoindex.jpg"><br>

Créer un dossier photos et mettre la photo de l'accueil dedans.

Il me marque (nvu) que des lignes type ../refugedethiernay/le%20refuge%20en%20photo/photoindex.jpg à chaque fois, donc il faut que je les corrige toutes pour que ça marche si je comprend bien!
 
En fait, il faut que, lorsque tu travailles sur tes pages web dans nvu, tes fichier (images) soient organisées de la même manière que sur ton site web.
Donc, ton fichier index est par exemple dans le dossier Site (de ta maison), que dans ce dossier, tu aies un sous dossier photo.... etc.
En faisant ce que je te dis (mettre le fichier index.html dans le dossier site) et en activant le partage web personnel dans préférences système/partage tu peux tester directement ton site web chez toi sans avoir à tout le temps mettre les fichiers sur le serveur.
tu accèdes à ton site en local à cette adresse
http://127.0.0.1/~toto/
(remplace toto (en gardant le tilde (alt+n)) par le nom de ta maison)