Réécriture d'url, problème

Règles du forum
Attention ce forum est destiné avant tout à ceux qui découvrent le référencement. Les membres qui auront l'amabilité de répondre à leurs questions sont priés de rester courtois, polis, indulgents, patients et pédagogues... Merci d'avance !

Par ailleurs, inutile d'utiliser ce forum uniquement pour obtenir des liens vers vos sites, les liens sont désactivés pour le référencement (nofollow).

Consultez la formation au REFERENCEMENT naturel Google de WebRankInfo / Ranking Metrics

ouiffi
WRInaute discret
WRInaute discret
 
Messages: 100
Inscription: 28 Mar 2005

Réécriture d'url, problème

Message le Mer Nov 14, 2007 21:51

Bonjour,
J'ai un souci bien spécifique.

J'ai un site que je décline à l'aide de réécriture d'url pour de nombreuses associations.

Les url du genre
www.assosports.com/assafoot/accueil/
ou
www.assosports.com/sclerheufoot/accueil/
redirigent grâce à de la réécriture d'url vers une seule et unique page
www.assosports.com/club/index.php?club=monclub
bien entendu, cela est caché pour l'internaute.
RewriteRule ^(.*)/(.*)/$ /club/$1/index.php?currentclub=$2 [QSA,L]

Or, certaines associations achetent à présent leur nom de domaine et j'aimerais faire fonctionner leur propre domaine avec les mêmes règles.
ex : assafoot.com ou sclerheufoot.com
Or, dans ce cas, mes règles changent puisqu'il y a un niveau de dossier en moins. (le libelle du club disparait dans l'url)
RewriteRule ^(.*)/$ /club/$1/index.php [QSA,L]

Mon souci : j'aimerais conserver les mêmes règles, mais rajouter une condition en début de htaccess pour que dans le cas d'une url de type www.assafoot.com ou www.sclerheufoot.com , je zappe le niveau de dossier en trop. Je n'imagine pas dupliquer mes 150 lignes de règles que pour ça...

Suis-je clair ?
Merci de m'éclairer si vous le pouvez !

Bonne soirée.

Julien


KOogar
WRInaute accro
WRInaute accro
 
Messages: 3884
Inscription: 16 Nov 2004

Message le Jeu Nov 15, 2007 10:03

Utilisez la directive RewriteCond ->
http://www.illiweb.com/manuel/Apache_1. ... ewriteCond

Code: Tout sélectionner
RewriteCond %{HTTP_HOST} ^www.assafoot.com
RewriteRule ^(.*)/$ /club/$1/index.php [QSA,L]

RewriteCond %{HTTP_HOST} ^www.assosports.com
RewriteRule ^(.*)/(.*)/$ /club/$1/index.php?currentclub=$2 [QSA,L]

ouiffi
WRInaute discret
WRInaute discret
 
Messages: 100
Inscription: 28 Mar 2005

Message le Jeu Nov 15, 2007 10:10

Mais dans ce cas je dois bien dupliquer toutes mes règles ??
C'est ce qui me pose souci car j'ai plus de 100 lignes.

J'aimerais indiquer une condition, comme tu le fais, en haut de htaccess pour que le système convertisse, pour ses règles, les urls de la forme www.sclerheufoot.com en www.assosports.com/sclerheufoot/
Côté client, rien ne doit se voir.
Suis-je clair?


KOogar
WRInaute accro
WRInaute accro
 
Messages: 3884
Inscription: 16 Nov 2004

Message le Jeu Nov 15, 2007 10:45

La premiere ligne ne concerne pas le NDD principale, la seconde ligne capture le nom du NDD, la derniere ligne redirige - a voir avec ton serveur si il supporte la redirection.

Code: Tout sélectionner
#www.sclerheufoot.com
#www.assosports.com/sclerheufoot/

RewriteCond %{HTTP_HOST} !^www.assosports.com
RewriteCond %{HTTP_HOST} ^www\.(.*)\.com
RewriteRule ^$ http://www.assosports.com/%1/  [L]

ouiffi
WRInaute discret
WRInaute discret
 
Messages: 100
Inscription: 28 Mar 2005

Message le Jeu Nov 15, 2007 10:54

Ok, mais la redirection sera t-elle réalisée?
Je ne le veux pas, je veux garder le nd tout le temps.
C'est ça mon souci.
Je veux juste que le htaccess interpète l'url assosports.com/sclerheufoot lorsque le domaine est sclerheufoot.com.
Plus clair là ?


KOogar
WRInaute accro
WRInaute accro
 
Messages: 3884
Inscription: 16 Nov 2004

Message le Jeu Nov 15, 2007 11:10

Ce probleme ne peut pas se résoudre avec un .htaccess - voir du coté des multi-domaines -ftp


Si vous avez aimé cette discussion, partagez-la sur vos réseaux sociaux préférés :

Formation recommandée sur ce thème :

Formation REFERENCEMENT naturel Google : apprenez une méthode efficace pour optimiser à fond le référencement naturel dans Google de façon durable... 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