Précédent   Forum des professionnels en informatique > Webmasters - Développement Web > Serveurs (Apache, IIS,...) > Apache
Apache Forum d'entraide Apache. Avant de poster : Cours Apache, FAQ Apache
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 19/10/2011, 15h39   #1
Futur Membre du Club
 
Homme olivier lebaron
Webmaster
Inscription : octobre 2007
Messages : 125
Détails du profil
Informations personnelles :
Nom : Homme olivier lebaron
Localisation : France, Drôme (Rhône Alpes)

Informations professionnelles :
Activité : Webmaster

Informations forums :
Inscription : octobre 2007
Messages : 125
Points : 18
Points : 18
Par défaut 2 redirection dans 2 repertoires differents

bonjour,
j'ai activé la redirection avec rewriterule ce qui me donne :

Citation:
test.mondomaine.ldt ==> mondomaine.ltd/vhosts/$1
mais j'ai une deuxieme redirection a faire dans le meme sens mais pas avec le meme dossier de destination :

Citation:
truc.mondomaine.ltd ==> mondomaine.ltd/membres-free/blogs/$1
je n'y arrive pas car si je place les deux ca ne fonctionne plus du tout.

Code :
1
2
3
4
5
6
7
Options -MultiViews -Indexes +FollowSymlinks
RewriteEngine On
#recherche repertoire_1 avec www. facultatif devant
RewriteCond %{HTTP_HOST} ^(www\.)?([^.]*)\.mondomaine\.ltd$
#vérifie que repertoire_1 différent de www par sécurité
RewriteCond %2 !^www$
RewriteRule ^(.*)$ /vhosts/%2/$1 [L]
donc la première redirection fonctionne mais je cherche a pouvoir utiliser une deuxième mais sur une direction différents.

merci
asus02 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 19/10/2011, 23h04   #2
Rédacteur/Modérateur
 
Avatar de _Mac_
 
Inscription : août 2005
Messages : 8 297
Détails du profil
Informations forums :
Inscription : août 2005
Messages : 8 297
Points : 8 578
Points : 8 578
Pour cela, il faut qu'Apache puisse faire la différence entre test et truc : comment Apache sait qu'avec test il faut ça et qu'avec truc il faut plutôt faire ça ? Ta règle actuelle est très générique est valable dans les 2 cas test et truc. Il faut ajouter des filtres (RewriteCond) plus fins pour faire la distinction entre les 2 cas.
__________________

Du détail, du détail, du détail !!!
Revenons à la source : lisons la documentation et les fichiers de trace, la réponse à notre problème s'y trouve sans doute
_Mac_ est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 16h12.


 
 
 
 
Partenaires

Hébergement Web