un rewritecond plusieurs rewriterule

Consultez la formation URL Rewriting et sites dynamiques de WebRankInfo / Ranking Metrics


ludoanimation
WRInaute passionné
WRInaute passionné
 
Messages: 599
Inscription: Ven Juil 25, 2003 15:17

un rewritecond plusieurs rewriterule

Message le Jeu Mai 31, 2007 9:13

Bonjour,

Mon probleme : j'ai un sous domaine, et pour ce sous domaine j'ai plusieurs redirections a faire.

j'ai mon .htaccess a la racine du site, dans cet htaccess j'ai déja une regle de redirection pour ce sous domaine :

Code: Tout sélectionner
RewriteCond %{HTTP_HOST} blog
RewriteCond %{HTTP_HOST} !^organisation-mariage\.net$
RewriteRule ^(.*)/blog/(.*)/$ /index.php?pseudo=$2 [L]


Je voudrai donc rajouter des regles pour la meme condition, par exemple:

Code: Tout sélectionner
RewriteRule ^(.*)/blog/(.*)/edit-([0-9]+).htm$ /edit.php?pseudo=$2&article=$3 [L]


est qu'il y a moyen de ne mettre qu'un seul rewritecond et tous les rewriterule a la suite ou faut il repeter le rewritecond avant chaque rewriterule ?

merci de votre aide


RomsIW
WRInaute accro
WRInaute accro
 
Messages: 1062
Inscription: Mar Mai 25, 2004 18:35

Message le Jeu Mai 31, 2007 15:14

à mon avis déjà ta première condition est fausse car dans le http_host, tu n'as que le nom de domaine (pas ce qui apparaît après le TLD dans l'URL)


ludoanimation
WRInaute passionné
WRInaute passionné
 
Messages: 599
Inscription: Ven Juil 25, 2003 15:17

Message le Jeu Mai 31, 2007 17:49

Bon alors tu mettrai quoi pour la 1ere regle ?

ps : meme si elle est bancale, elle marche


RomsIW
WRInaute accro
WRInaute accro
 
Messages: 1062
Inscription: Mar Mai 25, 2004 18:35

Message le Jeu Mai 31, 2007 19:47

ludoanimation a écrit:Bon alors tu mettrai quoi pour la 1ere regle ?

ps : meme si elle est bancale, elle marche
peux-tu montrer le genre d'url que tu veux transformer ? car ta première condition veux dire "si on trouve blog" dans le nom de domaine.. c'est le cas ?


ludoanimation
WRInaute passionné
WRInaute passionné
 
Messages: 599
Inscription: Ven Juil 25, 2003 15:17

Message le Ven Juin 01, 2007 9:30

Bon alors pour préciser, j'ai un sous domaine "blog"

je veux que vu des utilisateurs il y ai des url du type blog.monsite.com/toto/ , blog.monsite.com/titi/ etc ... qui pointent en fait sur le repertoire "blog" (ca c'est normal c'est les sous domaines mutu OVH) et qui appelle dans ce repertoire /index.php?pseudo=toto ou index.php?pseudo=titi etc ...

ensuite je vais avoir d'autres regles :

blog/monsite.com/toto/page-2.htm -> /index.php/pseudo=toto&page=2
blog/monsite.com/toto/commentaires/nom-de-l-article-12345.htm -> /commentaire.php/pseudo=toto&article=12345

etc ...

c'est bien pour ca que je cherchais a savoir s'il fallait mettre un rewritecond par rewriterule , ou un seul pour tout le sous domaine et tous les rewriterule derriere.

j'ai deja un .htaccess conséquent pour tout le reste du site qui est sous www et qui marche bien , mais je galère avec ce sous domaine (faut dire que c'est la 1ere fois que je m'attaque a un sous domaine)

merci de ton aide


RomsIW
WRInaute accro
WRInaute accro
 
Messages: 1062
Inscription: Mar Mai 25, 2004 18:35

Message le Ven Juin 01, 2007 9:56

ben là tu as deux conditions bien distinctes : une qui rejète un certain domaine l'autre qui donne une condition pour ce qui doit être dans le domaine (je te conseille de mettre ton HOST en entier : blog.domaine.com), tu ne peux pas l'avoir en une ligne si c'est ce que tu veux savoir..


ludoanimation
WRInaute passionné
WRInaute passionné
 
Messages: 599
Inscription: Ven Juil 25, 2003 15:17

Message le Sam Juin 02, 2007 8:42

excuses moi mais j'ai pas tout compris, peut être un exemple ?


Formation recommandée sur ce thème :

Formation URL Rewriting et sites dynamiques : apprenez comment mettre en place la réécriture d'URL, comment optimiser vos URL et profiter de vos pages dynamiques pour booster votre référencement. Formation animée par Olivier Duffez et Fabien Facériès, experts en référencement naturel.

Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.

Lectures recommandées sur ce thème :



Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités