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).
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).
6 messages
• Page 1 sur 1
Consultez la formation au REFERENCEMENT naturel Google de WebRankInfo / Ranking Metrics
- ouiffi
- WRInaute discret

- Messages: 100
- Inscription: 28 Mar 2005
Réécriture d'url, problème
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
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

- Messages: 3884
- Inscription: 16 Nov 2004
Utilisez la directive RewriteCond ->
http://www.illiweb.com/manuel/Apache_1. ... ewriteCond
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

- Messages: 100
- Inscription: 28 Mar 2005
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?
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

- Messages: 3884
- Inscription: 16 Nov 2004
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

- Messages: 100
- Inscription: 28 Mar 2005
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à ?
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à ?
6 messages
• Page 1 sur 1
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 :
- Problème réécriture
- Probleme de réecriture
- Problème de réécriture [RESOLU]
- Problème de réécriture de lien
- Problème de réécriture d'url
- Problème réécriture et sous-dossiers
- problème réécriture avec un cms
- Probleme réécriture lien ou.htaccess
- Problème réécriture d'une URL
- Problème de réécriture deuxième règle
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités
