10/08/2007 @ 14:02:49: Jean-Christophe: Apache2 - Redirect
Salut,
Comment je peux dire à Apache2 de faire pointer
http://monsite/mon_folder (/var/www/monsite) vers /var/www/mon_folder ?
J'ai cru comprendre qu'il faut faire un rewrite machin, mais à part ca?
Merci
10/08/2007 @ 14:14:51: Ppxl: Apache2 - Redirect
simplement les liens internes au système d'exploitation? Non, ca n'irait pas au niveau sécurité d'apache pour l'accès au fichiers? Ca semble le plus simple.
Les rewrite machin en tout cas sont plus pour les URLs que pour jouer dans les folders internes (car sinon ton chemin mon_folder devrait apparaitre dans l'url, ce qui n'est pas le cas).
10/08/2007 @ 14:19:22: Altar: Apache2 - Redirect
Il te faut un module rewrite
10/08/2007 @ 14:21:42: Jean-Christophe: Apache2 - Redirect
c'est Apache que je dois configurer, je suppose.
J'ai une structure comme ca
/var/www/intranet (accessible depuis
http://intranet) ca marche.
/var/www/glpi (accessible depuis
http://[mon_ip]/glpi ca marche aussi, le folder par défaut d'apache est /var/www)
je voudrais que quand je vais sur
http://intranet/support, j'arrive sur /var/www/glpi
C'est comme un virtual serveur, mais c'est un virtual directory. Ca ne doit être bien compliqué...
Je l'ai déjà fait, mais je ne sais plus
10/08/2007 @ 14:22:04: max: Apache2 - Redirect
Un bon Alias et on n'en parle plus, pas besoin de s'embêter avec le puissant mod_rewrite
Dans la déclaration de ton virtualhost:
Alias /mon_folder /var/www/mon_folder
10/08/2007 @ 14:22:30: Jean-Christophe: Apache2 - Redirect
Altar > j'ai déjà le module rewrite, mais je ne sais pas comment on configure ca
10/08/2007 @ 14:24:59: Jean-Christophe: Apache2 - Redirect
max > je vais essayer tout de suite. je mets ca où dans la déclaration de virtualhost??
Gilberte : ca marche pô
Il y a une option de webmin pour faire ca, j'ai suivi le truc, je suis allé voir dans le fichier où il l'avait écrit, j'ai redémarré apache, mais ca marche par mieux.
10/08/2007 @ 14:33:20: ovh: Apache2 - Redirect
je mets ca où dans la déclaration de virtualhost??
N'importe je crois
10/08/2007 @ 14:36:07: Jean-Christophe: Apache2 - Redirect
Pour info, voici mon intranet.conf
<VirtualHost *>
DocumentRoot "/var/www/typo3"
ServerName intranet
<Directory "/var/www/typo3">
allow from all
Options +Indexes
</Directory>
Alias support "/var/www/glpi"
</VirtualHost>
10/08/2007 @ 15:23:51: max: Apache2 - Redirect
et tu dois peut être aussi ajouter ceci (ou un équivalent):
<Directory "/var/www/glpi">
allow from all
Options +Indexes
</Directory>
10/08/2007 @ 15:30:08: Jean-Christophe: Apache2 - Redirect
Ca change rien
Error 404
10/08/2007 @ 16:38:46: max: Apache2 - Redirect
Que dit le fichier de log ?
Ha je vois une erreur dans ta config, essaye avec ceci, tel quel:
Alias /support/ /var/www/glpi/
et ensuite essaye en tapant
http://intranet/support/ avec le / final
10/08/2007 @ 16:41:38: max: Apache2 - Redirect
et pour ton <Directory/> essaye avec:
<Directory /var/www/glpi>
Order allow,deny
Allow from all
Options +Indexes
</Directory>
10/08/2007 @ 16:49:55: Jean-Christophe: Apache2 - Redirect
Merci Max!
J'essayerai ca dès que je retourne au boulot
Je vous tiendrai au courant!
10/08/2007 @ 17:01:13: max: Apache2 - Redirect
comment ça "dès que je retourne au boulot", il est 17h00 à peine....
16/08/2007 @ 11:03:50: Jean-Christophe: Apache2 - Redirect
HEY!
Ca avance!
Maintenant, quand j'essaye d'accéder à intranet/support/, j'arrive dans le bon répertoire, mais il me liste le contenu, sans aller sur index.php.
Si j'essaye d'accéder directement à intranet/support/index.php, j'ai une "Not Found".
16/08/2007 @ 14:17:47: blietaer: Apache2 - Redirect
hey j'ai le même problème
alors que pourtant les index.php sont super connu par apache...
16/08/2007 @ 21:47:34: rfr: Apache2 - Redirect
Ajoute un
DirectoryIndex index.php
dans le virtual host
16/08/2007 @ 22:45:56: Jean-Christophe: Apache2 - Redirect
OK, j'ai compris le pourquoi.
Mais quand j'essaye d'aller directement au fichier, il ne le trouve pas non plus