[résolu par solution alternative] Lenny / apache2 / VirtualDocumentRoot / sous domaine + directory niveau 1 par applis

2009-09-24 Par sujet Grégory Bulot
Le Thu, 24 Sep 2009 14:32:59 +0200, Kevin Hinault a écrit : > En effet, j'ai pris en compte la redondance à la racine mais pas ce > qui vient après /www/ donc à moins de trouver la bonne règle qui > empêche le match de ce qui vient après alors ca ne marchera pas. > > L'autre possibilité est de

Re: Lenny / apache2 / VirtualDocumentRoot / sous domaine + directory niveau 1 par applis

2009-09-24 Par sujet Grégory Bulot
Grégory Bulot à écrit le Thu, 24 Sep > rewriteRule ^(greg/.*) 2009/gregory/www/ [L] > File does not exist: /var/www/SitesVirtuels/Joomla/greg normal ma règle était incomplète pour un cas particulier : le slash final : rewriteRule ^(greg) 2009/gregory/www/ [L] est mieux > > par con

Re: Lenny / apache2 / VirtualDocumentRoot / sous domaine + directory niveau 1 par applis

2009-09-24 Par sujet Grégory Bulot
Grégory Bulot à écrit le Thu, 24 Sep 2009 12:07:50 +0200 > Kevin Hinault à écrit le Thu, 24 Sep 2009 11:58:01 > +0200 > > je vais faire des tests en transférant dans un .htaccess, histoire > d'éviter de relancer apache : j'ai d'autres sites (virtualhost) qui > tournent qui sont impacté par un

Re: Lenny / apache2 / VirtualDocumentRoot / sous domaine + directory niveau 1 par applis

2009-09-24 Par sujet Grégory Bulot
Kevin Hinault à écrit le Thu, 24 Sep 2009 11:58:01 +0200 > > RedirectMatch ^(.*)$ /2009/$1/www/ [L] > > > > J'ai une boucle infini (après coup en regardant la syntaxe, c'est > > évident ) > > C'est justement pour éviter ca que j'avais mis deux lignes, la > première permettant de sortir de la

Re: Lenny / apache2 / VirtualDocumentRoot / sous domaine + directory niveau 1 par applis

2009-09-24 Par sujet Kevin Hinault
Le 24 septembre 2009 11:51, Grégory Bulot a écrit : > Grégory Bulot à écrit le Thu, 24 Sep > 2009 09:23:38 +0200 > RedirectMatch ^(.*)$ /2009/$1/www/ [L] > > J'ai une boucle infini (après coup en regardant la syntaxe, c'est > évident ) C'est justement pour éviter ca que j'avais mis deux lign

Re: Lenny / apache2 / VirtualDocumentRoot / sous domaine + directory niveau 1 par applis

2009-09-24 Par sujet Grégory Bulot
Grégory Bulot à écrit le Thu, 24 Sep 2009 09:23:38 +0200 Pour voir, j'ai tenté ceci avant les rewriterule RedirectMatch ^(.*)$ /2009/$1/www/ [L] J'ai une boucle infini (après coup en regardant la syntaxe, c'est évident ) Si ça peut aider . -- Lisez la FAQ de la liste avant de poser u

Re: Lenny / apache2 / VirtualDocumentRoot / sous domaine + directory niveau 1 par applis

2009-09-24 Par sujet Grégory Bulot
Frédéric MASSOT à écrit le Wed, 23 Sep 2009 23:23:45 +0200 > Tu ne veux pas faire du "mass virtual hosting" ? > > Regarde le paquet libapache2-mod-vhost-hash-alias > > Et la doc : http://httpd.apache.org/docs/2.2/mod/mod_vhost_alias.html ça doit être cela, dans mon 1er post je spécifiais just

Re: Lenny / apache2 / VirtualDocumentRoot / sous domaine + directory niveau 1 par applis

2009-09-24 Par sujet Grégory Bulot
Kevin Hinault à écrit le Wed, 23 Sep 2009 19:13:18 +0200 > Tu as activé le module mod_rewrite ? oui stat --format='%N' /etc/apache2/mods-enabled/rewrite.load `/etc/apache2/mods-enabled/rewrite.load' -> `../mods-available/rewrite.load' j'ai des htaccess qui sont pris en compte (wordpress mu

Re: Lenny / apache2 / VirtualDocumentRoot / sous domaine + directory niveau 1 par applis

2009-09-23 Par sujet Frédéric MASSOT
Grégory Bulot a écrit : Bonjour, je souhaiterais que dans un virtualhost existant, pouvoir changer le document_root de façon dynamique selon le premier paramètre donner après le domaine. example : http://joomla.toto.com/site1/[specifique joomla] (ce qui serait du /var/www/SitesVirtuels/Joomla/

Re: Lenny / apache2 / VirtualDocumentRoot / sous domaine + directory niveau 1 par applis

2009-09-23 Par sujet Kevin Hinault
Le 23 septembre 2009 19:01, Grégory Bulot a écrit : > J'image que les rewriterule ne sont pas pris en compte, car >  http://joomla.toto.com/2009/toto/www/ m'affiche bien une page > Tu as activé le module mod_rewrite ? -- Kévin -- Lisez la FAQ de la liste avant de poser une question : http://wi

Re: Lenny / apache2 / VirtualDocumentRoot / sous domaine + directory niveau 1 par applis

2009-09-23 Par sujet Grégory Bulot
Kevin Hinault à écrit le Wed, 23 Sep 2009 18:23:14 +0200 > Le 23 septembre 2009 18:22, Kevin Hinault a > écrit : effectivement ont approche quelque chose d'intéressant, mais c'est du 404 dans le error.log : File does not exist: /var/www/SitesVirtuels/Joomla/toto pour une requête du genre h

Re: Lenny / apache2 / VirtualDocumentRoot / sous domaine + directory niveau 1 par applis

2009-09-23 Par sujet Kevin Hinault
Le 23 septembre 2009 18:22, Kevin Hinault a écrit : > Correction : Si tu mets /var/www/SitesVirtuels/Joomla/ comme root de ton virtualhost tu pourras accéder à chacun depuis : http://joomla.toto.com/2009/site1/www/ (site1 étant le morceaux dynamique) -- Kévin Membre de l'April - « promouvoir

Re: Lenny / apache2 / VirtualDocumentRoot / sous domaine + directory niveau 1 par applis

2009-09-23 Par sujet Kevin Hinault
Le 23 septembre 2009 18:05, Grégory Bulot a écrit : > Kevin Hinault à écrit le Wed, 23 Sep 2009 17:33:31 > +0200 > > >> A première vue je te conseillerais d'utiliser les RewriteRule : >> >> http://httpd.apache.org/docs/2.0/mod/mod_rewrite.html > > N'est-ce pas réservé à la réécriture d'url ? >  R

Re: Lenny / apache2 / VirtualDocumentRoot / sous domaine + directory niveau 1 par applis

2009-09-23 Par sujet Grégory Bulot
Kevin Hinault à écrit le Wed, 23 Sep 2009 17:33:31 +0200 > A première vue je te conseillerais d'utiliser les RewriteRule : > > http://httpd.apache.org/docs/2.0/mod/mod_rewrite.html N'est-ce pas réservé à la réécriture d'url ? RewriteRule ^/(.*)/$ /var/www/SitesVirtuels/Joomla/2009/$1/www/*

Re: Lenny / apache2 / VirtualDocumentRoot / sous domaine + directory niveau 1 par applis

2009-09-23 Par sujet Kevin Hinault
Le 23 septembre 2009 17:19, Grégory Bulot a écrit : > je souhaiterais que dans un virtualhost existant, pouvoir changer le > document_root de façon dynamique selon le premier paramètre donner > après le domaine. > > example : http://joomla.toto.com/site1/[specifique joomla] > (ce qui serait du /va

Lenny / apache2 / VirtualDocumentRoot / sous domaine + directory niveau 1 par applis

2009-09-23 Par sujet Grégory Bulot
Bonjour, je souhaiterais que dans un virtualhost existant, pouvoir changer le document_root de façon dynamique selon le premier paramètre donner après le domaine. example : http://joomla.toto.com/site1/[specifique joomla] (ce qui serait du /var/www/SitesVirtuels/Joomla/2009/site1/www ) Avez