bien le bonjour les gens !

voila, j'ai un serveur zend apache, ou y'a deja plein de site.

Bon, j'ai mis mon virtualhost au dossier htdocs, et tout mes sites demarrent a ce dossier

(par exemple, mon serveur http://zakor.dyndns.org renvoie au dossier htdocs, et dans ce dossier, je mets mes sites -du genre senlis, avec donc pour adresse
http://zakor.dyndns.org/senlis, et la on tombe sur mon site sur le musee de senlis)

donc j'ai bien la structure suivante

htdocs
|
nom de mes sites (senlis, etc...)
grace a mon virtualhost

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
<VirtualHost *:80>
    DocumentRoot "C:\Program Files\Zend\Apache2/htdocs/"
    ServerName srvzend
</VirtualHost>
sauf que voila : j'ai un nouveau site en zend framework qui se nomme 'front' -au meme titre que senlis.

DANS mon dossier front, je veux que quand je fasse http://zakor.dyndns.org/front, ca redirige sur un dossier htdocs a l'interieur de mon dossier front (car c'est dans ce dossier htdocs qu'est la page index de mon site)

donc, je resume :

htdocs
|
nom de mes sites (front)
|
htdocs
|
index.php
POUR CE FAIRE, j'ai mis un alias dans httpd.conf :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
Alias /front/ "C:\Program Files\Zend\Apache2\htdocs\front\htdocs"
et un virtualhost

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
<VirtualHost *:80>
    DocumentRoot "C:\Program Files\Zend\Apache2\htdocs/front/htdocs"
    ServerName front
</VirtualHost>
en mettant dans le dossier host de system32\drivers\etc
ce qui fait que QUAND JE SUIS sur mon serveur apache grace a mstsc, que j'ouvre mon navigateur, et que je mets http://front dans l'url, mon site fonctionne a merveille...

mais quand je suis sur un navigateur externe et que je mets l'adresse

http://zakor.dyndns.org/front et bah prrrrrrrt, il rentre bien dans mon dossier htdocs de mon dossier front, mais il voit pas ou est l'index.php...

IL VOIT PAS LE FICHIER QUI EXISTE POURTANT BIEN !!! (damned, diantre et tout le tralala)

DONC actuellement, sur mon serveur quand je mets dans la barre d'url http://front, je tombe bien sur mon site, mais si j'essaye de taper, sur ma machine, et non sur le serveur

http://zakor.dyndns.org/front

et bin ca comprends plus ! et moi non plus !



donc bref, vous avez compris mon probleme et je suis pres a remercier chaleureusement toute ame charitable prete a aider un padawan-webmaster dans la misere la plus totale...




d'avance, merci bien !