Apache et iWeb

jer_hud

Membre actif
24 Février 2005
164
6
42
Paris 14
jer_hud a dit:
Apres avoir créé mon site avec iWeb, j'ai voulu le diffuser grace à Apache. J'ai tres attentivement lu les treaders sur MacG pour faire ceci. Le site fonctionne tres bien sur mon mac à l'adresse suivante : http://192.168.XXX.XXX/~Jerome/Site/Bienvenue.html mais impossible de la voir depuis un ordinateur qui n'est pas sur mon reseau wifi!!

Comment faire pour le diffuser partout avec par exemple une adresse du type http://nomdedomaine/~Jerome/Site/Bienvenue.html
Ton adresse est fausse .....
C'est : http://nomdedomaine/~Jerome/index.html
Ou alors si tu déposes ton site en amont dans " /Library/WebServer " l'adresse sera encore plus simple:
http://nomdedomaine/index.html
Et puis " nom de domaine " , c'est ton adresse IP !!!! Donc, IP fixe: pas de problème, IP dynamique: dyndns.org obligatoire (par exemple ...)
En effet, ta page d'accueil doit se nommer index.html et ne pas faire figurer le dossier site, apache se débrouille comme un grand
:zen:
 
ça ne fonctionne tooujours pas...

Alycastre a dit:

nomdedomaine : j'ai testé avec 1) mon adresse IP sur mon reseau wifi (192.168.0.1) et 2) l'adresse IP de mon Mac (84.97.242.132)

1) L'adresse marche sur safari mais uniquement sur mon reseau wifi.
2) L'adresse ne fonctionne pas du tout

Alycastre a dit:
Ou alors si tu déposes ton site en amont dans " /Library/WebServer " l'adresse sera encore plus simple

La, ça marche pas!
http://nomdedomaine/index.html


Alycastre a dit:
Et puis " nom de domaine " , c'est ton adresse IP !!!! Donc, IP fixe: pas de problème, IP dynamique: dyndns.org obligatoire (par exemple ...)

Pôtoucompri...
Je comprends pas ce qu'est un DNS, un IP fixe et un IP dynamique.
Je suis allé sur le site, j'ai fait une inscription, mon adresse IP (84.97.242.132) a maintenant un nom de Domaine, mais quand je tape l'adresse :

1) http://84.97.242.132/ : je suis sur les reglages de mon Routeur
2) http://monnomdedomaine : Toujours sur les reglages de mon routeur
3) http://84.97.242.132/index.html ou http://84.97.242.132/~Jerome/Site/Bienvenue.html : ça affiche une page impossible.

Alycastre a dit:
En effet, ta page d'accueil doit se nommer index.html et ne pas faire figurer le dossier site, apache se débrouille comme un grand
:zen:

Je deprime!

heeeeelp :hein:
 
J'ai le sentiment que tu as oublié d' activer le partage web dans les préférences système et puis tes infos sont pas claires du tout???? Tu parles de nom de domaine ??? et tu déposes ton site chez toi ????????
Faut remettre à plat tout cela, car c'est tellement simple en fait ....
 
Ça me parait normal que tu arrives sur ton routeur, puisque c'est lui seul qui est visible de l'extérieur (de ton réseau).

Maintenant, il faut que tu dises à ton routeur que dès qu'il reçoit une requête http (port 80 normalement), il faut qu'il la redirige sur ta machine où est ton site web (192.168.xxx.xxx).
 
Alycastre a dit:
J'ai le sentiment que tu as oublié d' activer le partage web dans les préférences système et puis tes infos sont pas claires du tout???? Tu parles de nom de domaine ??? et tu déposes ton site chez toi ????????
Faut remettre à plat tout cela, car c'est tellement simple en fait ....
oui je ne suis pas tres doué...

M@Dmac a dit:
Ça me parait normal que tu arrives sur ton routeur, puisque c'est lui seul qui est visible de l'extérieur (de ton réseau).

Maintenant, il faut que tu dises à ton routeur que dès qu'il reçoit une requête http (port 80 normalement), il faut qu'il la redirige sur ta machine où est ton site web (192.168.xxx.xxx).
Voila! c'est ça que je dois faire! je m'en doutais!! Mais avec un netgear DG834G vous sauriez me dire comment rediriger la requette vers mon site?