Comment fonctionne le chemin sous HTML ?
vouty
Messages postés
134
Date d'inscription
Statut
Membre
Dernière intervention
-
vouty Messages postés 134 Date d'inscription Statut Membre Dernière intervention -
vouty Messages postés 134 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
je viens de faire un petit site et je veux le tester sur un serveur local LAMP Ubuntu.
Tout etait sur une clef USB et dans un repertoire "testvideo"
A partir du serveur en lancant le premier fichier HTML "index-home.html" sur la clef USB, tout fonctionnait bien.
Ensuite j'ai realise les etapes suivantes :
1/ copie le repertoire (-R) "testvideo" dans "/var"en mettant une protection 777 sur "testvideo" (chmod 777 -R testvideo)
2/ aller dans /www et editer le index.html pour lancer "index-home.html" (chemin donne : "../testvideo/index-home.html")
En fait ca ne fonctionne pas;
le message affiche :
_ Not Found
The requested URL /testvideo/index-home.html was not found on this server.
_ dans la barre de navigation l'adresse presente:
http://MONIP/testvideo/index-home.html
j'ai regarde la doc en ligne ca me semble correct mais ..... je passe a cote de quelque chose ... et je suis bloque pour mes tests
Des suggestions ?
Merci
je viens de faire un petit site et je veux le tester sur un serveur local LAMP Ubuntu.
Tout etait sur une clef USB et dans un repertoire "testvideo"
A partir du serveur en lancant le premier fichier HTML "index-home.html" sur la clef USB, tout fonctionnait bien.
Ensuite j'ai realise les etapes suivantes :
1/ copie le repertoire (-R) "testvideo" dans "/var"en mettant une protection 777 sur "testvideo" (chmod 777 -R testvideo)
2/ aller dans /www et editer le index.html pour lancer "index-home.html" (chemin donne : "../testvideo/index-home.html")
En fait ca ne fonctionne pas;
le message affiche :
_ Not Found
The requested URL /testvideo/index-home.html was not found on this server.
_ dans la barre de navigation l'adresse presente:
http://MONIP/testvideo/index-home.html
j'ai regarde la doc en ligne ca me semble correct mais ..... je passe a cote de quelque chose ... et je suis bloque pour mes tests
Des suggestions ?
Merci
A voir également:
- Chaque fichier en ligne sur le web a un chemin d’accès sur un serveur. c’est le cas du fichier du logo présent sur la page de cette ville. quel est le chemin de ce fichier à partir de la racine du site ?
- Fichier bin - Guide
- Comment réduire la taille d'un fichier - Guide
- Fichier epub - Guide
- Fichier rar - Guide
- Fichier .dat - Guide
5 réponses
Mon index.html est sous /var/www qui est le repertoire racine ou le systeme ( apres avoir donne monadresseIP dans le navigateur) va chercher et ouvrir le index.html (si pas , il va chercher le index.php)
Donc ce fichier index.html est bien trouve et le message integre s'affiche (j'y ai mis un message qui s'affiche bien sur ma page web).
===== contenu de index.html dans /www ===========
<html><body><h1>It works!</h1>
<p>This is the default web page for this server.</p>
<a href="../testvideo/index-home.html"> lance index-home.html (au dessus www : "../testvideo/index-home.html")</a>
</body></html>
=========================================
message affiche :
It works!
This is the default web page for this server.
lance index-home.html (au dessus "../testvideo/index-home.html")
Ensuite , je clique le lien affiche pour aller ouvrir mon site et c'est la que ca coince avec le message :
Not Found
The requested URL /testvideo/index-home.html was not found on this server.
Apache/2.2.22 (Ubuntu) Server at 192.168.0.109 Port 80
j'espere avoir mieux explique mon contexte
merci
Donc ce fichier index.html est bien trouve et le message integre s'affiche (j'y ai mis un message qui s'affiche bien sur ma page web).
===== contenu de index.html dans /www ===========
<html><body><h1>It works!</h1>
<p>This is the default web page for this server.</p>
<a href="../testvideo/index-home.html"> lance index-home.html (au dessus www : "../testvideo/index-home.html")</a>
</body></html>
=========================================
message affiche :
It works!
This is the default web page for this server.
lance index-home.html (au dessus "../testvideo/index-home.html")
Ensuite , je clique le lien affiche pour aller ouvrir mon site et c'est la que ca coince avec le message :
Not Found
The requested URL /testvideo/index-home.html was not found on this server.
Apache/2.2.22 (Ubuntu) Server at 192.168.0.109 Port 80
j'espere avoir mieux explique mon contexte
merci
Dernier essai
si je vais dans mon repertoire www et que je lance index.html , il s'affiche bien dans le navigateur , ensuite , en cliquant le lien mon site fonctionne bien ...
Cela viendrait t-il de l'ecriture de l'adresse avec l'ip ? quand je lance a distance , le chemin n'est pas correct ....pas sur index.html mais au moment d'aller lancer mon site
si je vais dans mon repertoire www et que je lance index.html , il s'affiche bien dans le navigateur , ensuite , en cliquant le lien mon site fonctionne bien ...
Cela viendrait t-il de l'ecriture de l'adresse avec l'ip ? quand je lance a distance , le chemin n'est pas correct ....pas sur index.html mais au moment d'aller lancer mon site
salut, je suis pas sur de bien avoir compris. Je suis sous Linux aussi et xamp mais je connais aussi lamp. Tu dis avoir mis ton site dans /var et le lien dans /var/www. C'est bien cela ? Si oui sa peut pas fonctionner car ton site doit être lui aussi en /var/www. Ensuite tu peux faire des répertoires différent dedans, voila.
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Salut
Effectivement j'avais essaye dans /var/www et ca fonctionne bien
(avec mon repertoire en protection : -R 655 soit : rw, rx, rx)
Ou trouve-t-on de la documentation sur l'installation de site web (repertoire, protections ..) et aussi sur les outils pour telecharger sur un server et suivre les mises a jour ?
merci
Effectivement j'avais essaye dans /var/www et ca fonctionne bien
(avec mon repertoire en protection : -R 655 soit : rw, rx, rx)
Ou trouve-t-on de la documentation sur l'installation de site web (repertoire, protections ..) et aussi sur les outils pour telecharger sur un server et suivre les mises a jour ?
merci
salut, je sais pas si cela t'aider mais c'est tout de même intéressant
https://www.grafikart.fr/tutoriels/serveur-dedie-linux-debian-169
https://www.grafikart.fr/tutoriels/serveur-dedie-linux-debian-169
je comprends pas pourquoi vous vous souciez des droits des fichiers/dossiers
_Soit vous voulez faire un site web même en local et vous utilisez un dossier: www
_soit vous utilisez des dossiers protégés hors de la racine(www) et dans ce cas votre site sera bloqué par les droits d'accès.
Bref vous parlez d'arborescence farfelu mais dans quel but?
Tout regrouper dans un même dossier www ou public_html n'est il pas une solution plutôt que de couper les cheveux en 4 dans un but obscur...?
Ceci en tout cas est vrai pour les fichiers HTML. Pour php ou un e base de données référez vous au manuel du langage et utilisez plutôt localhost que votre IP, LAMP ça sert pour avoir des serveurs alors distant ou local(pour simuler le distant) les droits sont gérés par le serveur et non en SHELL (:s)
que vient faire cette histoire de chmod?
_Soit vous voulez faire un site web même en local et vous utilisez un dossier: www
_soit vous utilisez des dossiers protégés hors de la racine(www) et dans ce cas votre site sera bloqué par les droits d'accès.
Bref vous parlez d'arborescence farfelu mais dans quel but?
Tout regrouper dans un même dossier www ou public_html n'est il pas une solution plutôt que de couper les cheveux en 4 dans un but obscur...?
Ceci en tout cas est vrai pour les fichiers HTML. Pour php ou un e base de données référez vous au manuel du langage et utilisez plutôt localhost que votre IP, LAMP ça sert pour avoir des serveurs alors distant ou local(pour simuler le distant) les droits sont gérés par le serveur et non en SHELL (:s)
que vient faire cette histoire de chmod?
Bonjour Ronto
Il semblerait que je t'ai agace mais en contre-partie tu m'as repondu de facon assez precise et ca j'apprecie car je suis un vrai debutant qui se forme sur le tas.
Donc , desole pour la reponse un peu tardive et apres verification, ie comprends que j'etais bien a cote ...
A ce que j'ai compris a ce jour :
_ je mets le repertoire "monsite" dans www
_ je mets des droits -R 655 sur le repertoire
_ je modifie mon index.html (de www) pour aller lancer la page d'accueil de mon site
Est-ce a correct ?
Des remarques ou conseil ?
Un grand merci
Il semblerait que je t'ai agace mais en contre-partie tu m'as repondu de facon assez precise et ca j'apprecie car je suis un vrai debutant qui se forme sur le tas.
Donc , desole pour la reponse un peu tardive et apres verification, ie comprends que j'etais bien a cote ...
A ce que j'ai compris a ce jour :
_ je mets le repertoire "monsite" dans www
_ je mets des droits -R 655 sur le repertoire
_ je modifie mon index.html (de www) pour aller lancer la page d'accueil de mon site
Est-ce a correct ?
Des remarques ou conseil ?
Un grand merci