Apache2.2 : VHosts, URL, hostname ...
Publié : ven. 4 sept. 2009 14:54
Bijour !
Bon, encore un énième sujet sur les virtualhosts à vous soumettre !
J'ai un serveur Apache sous 2000Server SP4. C'est un Xampp, avec le service Apache 2.2 d'installé. Une seule IP, 2 alias (hostame + url).
Mes sites sont sous D:\xampp\htdocs\
2 sites : un blog sous \blog et un wiki sous \wiki
J'accédais à mes sites comme ceci : http:///wiki et http:///blog
Pour le blog, j'ai une url spécialement dédiée, elle n'est qu'un alias du hostname du serveur dans son domaine (fra.net.intra).
J'ai codé donc un virtualhost pour accéder directement au blog :
[cpp]
NameVirtualHost 10.254.132.241
DocumentRoot /xampp/htdocs/blog
ServerName astreinte-meoa1.bddf.echonet
ServerPath /blog/
AllowOverride All
Order allow,deny
Allow from all
ErrorLog logs/astreinte-meoa1.bddf.echonet/error_log
CustomLog logs/astreinte-meoa1.bddf.echonet/access_log common
LogLevel warn
[/cpp]
1ere chose : sans la balise ServerPath, je perds la feuille de style, mais uniquement à la racine du blog. Si je vais dans la partie admin (un cran en dessous) pas de problème.
2eme chose : je n'ai plus accès à mon wiki via http:///wiki. Il cherche systématiquement /wiki dans D:\xampp\htdocs\blog\wiki. J'avais tenté de mettre en place un vhost aussi, mais je ne pense pas que la balise ServerName puisse valoir /wiki. Hormis me faire créer une seconde url et faire du vhost de noms, il n'y a pas une solution pour pouvoir accéder à mon wiki ?
Merci de vos tuyaux
Bon, encore un énième sujet sur les virtualhosts à vous soumettre !
J'ai un serveur Apache sous 2000Server SP4. C'est un Xampp, avec le service Apache 2.2 d'installé. Une seule IP, 2 alias (hostame + url).
Mes sites sont sous D:\xampp\htdocs\
2 sites : un blog sous \blog et un wiki sous \wiki
J'accédais à mes sites comme ceci : http:///wiki et http:///blog
Pour le blog, j'ai une url spécialement dédiée, elle n'est qu'un alias du hostname du serveur dans son domaine (fra.net.intra).
J'ai codé donc un virtualhost pour accéder directement au blog :
[cpp]
NameVirtualHost 10.254.132.241
DocumentRoot /xampp/htdocs/blog
ServerName astreinte-meoa1.bddf.echonet
ServerPath /blog/
AllowOverride All
Order allow,deny
Allow from all
ErrorLog logs/astreinte-meoa1.bddf.echonet/error_log
CustomLog logs/astreinte-meoa1.bddf.echonet/access_log common
LogLevel warn
[/cpp]
1ere chose : sans la balise ServerPath, je perds la feuille de style, mais uniquement à la racine du blog. Si je vais dans la partie admin (un cran en dessous) pas de problème.
[Fri Sep 04 11:52:32 2009] [error] [client 10.251.36.59] File does not exist: D:/xampp/htdocs/blog/blog, referer: http://astreinte-meoa1.itp.echonet/index.php?La balise ServerPath n'est-elle pas réservée aux vieux navigateurs ? J'utilise IE6 et FF dans sa dernière version.
2eme chose : je n'ai plus accès à mon wiki via http:///wiki. Il cherche systématiquement /wiki dans D:\xampp\htdocs\blog\wiki. J'avais tenté de mettre en place un vhost aussi, mais je ne pense pas que la balise ServerName puisse valoir /wiki. Hormis me faire créer une seconde url et faire du vhost de noms, il n'y a pas une solution pour pouvoir accéder à mon wiki ?
Merci de vos tuyaux
