OVH Community, votre nouvel espace communautaire.

server intranet et alias


KiboOst
26/01/2009, 11h01
Bonjour,

J'ai installé un server web en interne pour faire un intranet.
apache 2.2.9, php 5.2.6, sql 5.0.67, sous windows xp.
Je developpe avec dreamweaver, pour l'intranet tout marche nikel.

Mais j'ai aussi notre site sur un mutu ovh, et j'aimerai le faire tourner en dev sur l'intranet pour eviter d'utiliser easyphp (vue que apache/php/sql tourne sur le serveur intranet).

Le serveur intranet est sur D:/webserver
L'intranet dans D:/webserver/www/intranet
Le site dans D:/webserver/www/website

Mon httpd.conf avec les virtual host :
NameVirtualHost *


ServerName intranet.kreaction.lan
DocumentRoot "D:/webserver/www/intranet/"



ServerName rps.kreaction.lan
DocumentRoot "D:/webserver/www/RPS/"



ServerName website.kreaction.lan
DocumentRoot "D:/webserver/www/website/"


Et dans les dns d'AD, j'ai mit l'ip du server intranet dans les dns sur intranet.kreaction.lan, etc.

Hors, mon probleme :
En mutualisé, mes scripts php appellent le root par /home/login, par exemple :
$url = "/home/login/www/FTP_Stock/$log";

Et là, sur le serveur local, il est pommé, et du coup aucun script ne marche en local. Je ne peux absolument pas changé çà dans mes scripts php sinon çà ne marche plus sur le mutu.
J'ai essayé de creer un alias apache pour rerooter /home/login vers D:/webserver/www/website/, mais j'y arrive pas.

Y'a t il une solution ?