Voilà j'ai réussi avoir une adresse chez dyndns.com et à régler la
LiveBox ainsi que l'ordi (syst 10.4.10 - Apache 1.3) et on peut joindre
mon site local par une url du genre :
http://moi-meme.dyndns.org/~machin/
Par contre, les adresses :
http://moi-meme.dyndns.org/~machin
ou
http://localhost/~machin
renvoient à :
http://www.ordinateur-de-machin.local/~machin/
et
http://ordinateur-de-machin.local/~machin/
autant dire que :
http://moi-meme.dyndns.org/~machin
ne peut que renvoyer une page d'erreur.
Il y a t-il moyen d'éviter ça ?
et que /~machin
soit systématiquement reconnu comme le bon dossier d'utilisateur
Un truc dans httpd.conf
ou httpd/users/machin.conf
par exemple
Ce ne serait-y pas chez dyndns.com que j'aurais fait une gaffe ?
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
SAM
Par contre, les adresses :
http://moi-meme.dyndns.org/~machin ou http://localhost/~machin
L'adresse http://localhost/~machin devrait aboutir dans le dossier /Sites de ton user nommé machin... mais il faut peut-être qu'il s'y trouve quelques fichiers, au moins.
Pas ni pwoblem' il y a qques fichiers.
Pas ni pwoblem' en local, les 4 adresses : http://localhost/~machin http://localhost/~machin/ http://ordinateur-de-machin.local/~machin/ et: http://ordinateur-de-machin.local/~machin M'ouvrent bien la page index de mon /Sites/
autant dire que : http://moi-meme.dyndns.org/~machin ne peut que renvoyer une page d'erreur.
Normal, tu ne peux pas faire une redirection vers ta propre machine via dyndns. Il faut passer par localhost ou 127.0.0.1.
Nan, pas depuis mon ordi. ... esaie sans le slash de fin depuis chez toi pour voir à voir
Il y a t-il moyen que /~machin soit systématiquement reconnu comme le bon dossier d'utilisateur
Je suppose que tu as activé le partage web personnel, dans le panneau de pref "Partage"?
voui, puisque ça fonctionne :-)
Un truc dans httpd.conf ou httpd/users/machin.conf
Non, je n'ai pas eu à bricoler dans ces fichiers.
Peut-être n'est-ce point actif par défaut, mais le MultiView est déclaré dans les 2 fichiers de config Je ne sais plus si ça sert au choix de langue ou à ouvrir le 1er dossier ou fichier dont le nom (sans suffixe) concorde
Ce ne serait-y pas chez dyndns.com que j'aurais fait une gaffe ?
Non plus, puisque j'accède à ton site. D'ailleurs, il serait préférable que tu le déplaces dans /Bibliothèque/WebServer/Documents/ pour le rendre accessible sans qu'il soit dans ton /User : il s'agit dans ce cas du dossier Bibliothèque de ta machine et non celle du User.
J'ai eu aussi fait ça sur un autre ordi, mais ça me semblait + propre de me servir du site de mon user.
-- sm
Par contre, les adresses :
http://moi-meme.dyndns.org/~machin
ou
http://localhost/~machin
L'adresse http://localhost/~machin devrait aboutir dans le dossier
/Sites de ton user nommé machin... mais il faut peut-être qu'il s'y
trouve quelques fichiers, au moins.
Pas ni pwoblem' il y a qques fichiers.
Pas ni pwoblem' en local, les 4 adresses :
http://localhost/~machin
http://localhost/~machin/
http://ordinateur-de-machin.local/~machin/
et:
http://ordinateur-de-machin.local/~machin
M'ouvrent bien la page index de mon /Sites/
autant dire que :
http://moi-meme.dyndns.org/~machin
ne peut que renvoyer une page d'erreur.
Normal, tu ne peux pas faire une redirection vers ta propre machine via
dyndns. Il faut passer par localhost ou 127.0.0.1.
Nan, pas depuis mon ordi.
... esaie sans le slash de fin depuis chez toi pour voir à voir
Il y a t-il moyen que /~machin
soit systématiquement reconnu comme le bon dossier d'utilisateur
Je suppose que tu as activé le partage web personnel, dans le panneau de
pref "Partage"?
voui, puisque ça fonctionne :-)
Un truc dans httpd.conf
ou httpd/users/machin.conf
Non, je n'ai pas eu à bricoler dans ces fichiers.
Peut-être n'est-ce point actif par défaut, mais le MultiView est déclaré
dans les 2 fichiers de config
Je ne sais plus si ça sert au choix de langue ou à ouvrir le 1er dossier
ou fichier dont le nom (sans suffixe) concorde
Ce ne serait-y pas chez dyndns.com que j'aurais fait une gaffe ?
Non plus, puisque j'accède à ton site. D'ailleurs, il serait préférable
que tu le déplaces dans /Bibliothèque/WebServer/Documents/ pour le
rendre accessible sans qu'il soit dans ton /User : il s'agit dans ce cas
du dossier Bibliothèque de ta machine et non celle du User.
J'ai eu aussi fait ça sur un autre ordi, mais ça me semblait + propre de
me servir du site de mon user.
http://moi-meme.dyndns.org/~machin ou http://localhost/~machin
L'adresse http://localhost/~machin devrait aboutir dans le dossier /Sites de ton user nommé machin... mais il faut peut-être qu'il s'y trouve quelques fichiers, au moins.
Pas ni pwoblem' il y a qques fichiers.
Pas ni pwoblem' en local, les 4 adresses : http://localhost/~machin http://localhost/~machin/ http://ordinateur-de-machin.local/~machin/ et: http://ordinateur-de-machin.local/~machin M'ouvrent bien la page index de mon /Sites/
autant dire que : http://moi-meme.dyndns.org/~machin ne peut que renvoyer une page d'erreur.
Normal, tu ne peux pas faire une redirection vers ta propre machine via dyndns. Il faut passer par localhost ou 127.0.0.1.
Nan, pas depuis mon ordi. ... esaie sans le slash de fin depuis chez toi pour voir à voir
Il y a t-il moyen que /~machin soit systématiquement reconnu comme le bon dossier d'utilisateur
Je suppose que tu as activé le partage web personnel, dans le panneau de pref "Partage"?
voui, puisque ça fonctionne :-)
Un truc dans httpd.conf ou httpd/users/machin.conf
Non, je n'ai pas eu à bricoler dans ces fichiers.
Peut-être n'est-ce point actif par défaut, mais le MultiView est déclaré dans les 2 fichiers de config Je ne sais plus si ça sert au choix de langue ou à ouvrir le 1er dossier ou fichier dont le nom (sans suffixe) concorde
Ce ne serait-y pas chez dyndns.com que j'aurais fait une gaffe ?
Non plus, puisque j'accède à ton site. D'ailleurs, il serait préférable que tu le déplaces dans /Bibliothèque/WebServer/Documents/ pour le rendre accessible sans qu'il soit dans ton /User : il s'agit dans ce cas du dossier Bibliothèque de ta machine et non celle du User.
J'ai eu aussi fait ça sur un autre ordi, mais ça me semblait + propre de me servir du site de mon user.
-- sm
Nicolas-MICHEL'_remove_'
SAM wrote:
Salutatous,
Voilà j'ai réussi avoir une adresse chez dyndns.com et à régler la LiveBox ainsi que l'ordi (syst 10.4.10 - Apache 1.3) et on peut joindre mon site local par une url du genre :
http://moi-meme.dyndns.org/~machin/
Par contre, les adresses :
http://moi-meme.dyndns.org/~machin ou http://localhost/~machin
renvoient à : http://www.ordinateur-de-machin.local/~machin/ et http://ordinateur-de-machin.local/~machin/
autant dire que : http://moi-meme.dyndns.org/~machin ne peut que renvoyer une page d'erreur.
Je suppose que ton problème vient du fait que apache est fait pour héberger divers sites. On lui donne un nom, il envoies vers la page corespondante. Or de base, apache se réfère au "hostname" lequel n'est pas le nom que tu as mis chez DynDNS.
Donc soit tu nomes ta machine "moi-même" (rebooter après et tester avec la commande "hostname")
soit tu explique à apache ce qu'est moi-meme.dyndns.org en faisant un "Virtual Hosts", c'est à dire un site dont le nom n'est pas celui de la machine. Pour ce faire, il faut touiller httpd.conf ou mettre un "include".
En gros après ce changement, quand quelqu'un tape l'adresse http//moi-meme.dyndns.org dans son navigateur apache fournit le fichier /Users/machin/Sites/index.html
Il y a t-il moyen d'éviter ça ? et que /~machin soit systématiquement reconnu comme le bon dossier d'utilisateur
un VirtualHost peut définir n'importe quel dossier comme "DocumentRoot" Plus besoins ensuite de mettre /~machin
Ce ne serait-y pas chez dyndns.com que j'aurais fait une gaffe ?
Le seul et unique job de dyndns est de fournir ton IP quand on lui donne le nom. S'il te fournit la bonne IP, c'est que ça marche.
-- Nicolas - MICHEL at bluewin point ch AIM : michelnicolas
SAM <stephanemoriaux.NoAdmin@wanadoo.fr.invalid> wrote:
Salutatous,
Voilà j'ai réussi avoir une adresse chez dyndns.com et à régler la
LiveBox ainsi que l'ordi (syst 10.4.10 - Apache 1.3) et on peut joindre
mon site local par une url du genre :
http://moi-meme.dyndns.org/~machin/
Par contre, les adresses :
http://moi-meme.dyndns.org/~machin
ou
http://localhost/~machin
renvoient à :
http://www.ordinateur-de-machin.local/~machin/
et
http://ordinateur-de-machin.local/~machin/
autant dire que :
http://moi-meme.dyndns.org/~machin
ne peut que renvoyer une page d'erreur.
Je suppose que ton problème vient du fait que apache est fait pour
héberger divers sites. On lui donne un nom, il envoies vers la page
corespondante. Or de base, apache se réfère au "hostname" lequel n'est
pas le nom que tu as mis chez DynDNS.
Donc soit tu nomes ta machine "moi-même"
(rebooter après et tester avec la commande "hostname")
soit tu explique à apache ce qu'est moi-meme.dyndns.org en faisant un
"Virtual Hosts", c'est à dire un site dont le nom n'est pas celui de la
machine. Pour ce faire, il faut touiller httpd.conf ou mettre un
"include".
En gros après ce changement, quand quelqu'un tape l'adresse
http//moi-meme.dyndns.org dans son navigateur
apache fournit le fichier /Users/machin/Sites/index.html
Il y a t-il moyen d'éviter ça ?
et que /~machin
soit systématiquement reconnu comme le bon dossier d'utilisateur
un VirtualHost peut définir n'importe quel dossier comme "DocumentRoot"
Plus besoins ensuite de mettre /~machin
Ce ne serait-y pas chez dyndns.com que j'aurais fait une gaffe ?
Le seul et unique job de dyndns est de fournir ton IP quand on lui donne
le nom. S'il te fournit la bonne IP, c'est que ça marche.
--
Nicolas - MICHEL at bluewin point ch
AIM : michelnicolas
Voilà j'ai réussi avoir une adresse chez dyndns.com et à régler la LiveBox ainsi que l'ordi (syst 10.4.10 - Apache 1.3) et on peut joindre mon site local par une url du genre :
http://moi-meme.dyndns.org/~machin/
Par contre, les adresses :
http://moi-meme.dyndns.org/~machin ou http://localhost/~machin
renvoient à : http://www.ordinateur-de-machin.local/~machin/ et http://ordinateur-de-machin.local/~machin/
autant dire que : http://moi-meme.dyndns.org/~machin ne peut que renvoyer une page d'erreur.
Je suppose que ton problème vient du fait que apache est fait pour héberger divers sites. On lui donne un nom, il envoies vers la page corespondante. Or de base, apache se réfère au "hostname" lequel n'est pas le nom que tu as mis chez DynDNS.
Donc soit tu nomes ta machine "moi-même" (rebooter après et tester avec la commande "hostname")
soit tu explique à apache ce qu'est moi-meme.dyndns.org en faisant un "Virtual Hosts", c'est à dire un site dont le nom n'est pas celui de la machine. Pour ce faire, il faut touiller httpd.conf ou mettre un "include".
En gros après ce changement, quand quelqu'un tape l'adresse http//moi-meme.dyndns.org dans son navigateur apache fournit le fichier /Users/machin/Sites/index.html
Il y a t-il moyen d'éviter ça ? et que /~machin soit systématiquement reconnu comme le bon dossier d'utilisateur
un VirtualHost peut définir n'importe quel dossier comme "DocumentRoot" Plus besoins ensuite de mettre /~machin
Ce ne serait-y pas chez dyndns.com que j'aurais fait une gaffe ?
Le seul et unique job de dyndns est de fournir ton IP quand on lui donne le nom. S'il te fournit la bonne IP, c'est que ça marche.
-- Nicolas - MICHEL at bluewin point ch AIM : michelnicolas