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
grace a mon virtualhosthtdocs
|
nom de mes sites (senlis, etc...)
sauf que voila : j'ai un nouveau site en zend framework qui se nomme 'front' -au meme titre que senlis.
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>
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 :
POUR CE FAIRE, j'ai mis un alias dans httpd.conf :htdocs
|
nom de mes sites (front)
|
htdocs
|
index.php
et un virtualhost
Code : Sélectionner tout - Visualiser dans une fenêtre à part Alias /front/ "C:\Program Files\Zend\Apache2\htdocs\front\htdocs"
en mettant dans le dossier host de system32\drivers\etc
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>
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...
Code : Sélectionner tout - Visualiser dans une fenêtre à part 127.0.0.1 front
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 !![]()
Partager