|
Voir le sujet précédent :: Voir le sujet suivant
|
| Auteur |
Message |
| |
|
med baha Nouveau WRInaute
Inscrit le: 10 Aoû 2007 Messages: 7
|
Posté le : Mer Aoû 29, 2007 18:42 Sujet du message: xxx.mondomaine.com -> www.mondomaine.com/index.php?s=XXX |
|
|
Salut tous le monde,
Mon but et de réaliser ca:
XXX.mondomaine.com/ => www.mondomaine.com/index.php?s=XXX
et
XXX.mondomaine.com/YYY/ => www.mondomaine.com/index.php?d=YYY&s=XXX
J'ai essayé de chercher des exemples qui peuvent m'aider mais je n'ai pas réussi .
SVP si vous pouvez m'aider. Merci |
|
| |
|
 |
KOogar WRInaute accro

Inscrit le: 16 Nov 2004 Messages: 2909 Localisation: Bangalore +3h30
|
Posté le : Jeu Aoû 30, 2007 1:07 Sujet du message: xxx.mondomaine.com -> www.mondomaine.com/index.php?s=XXX |
|
|
| Code: |
RewriteCond %{HTTP_HOST} ^([^.]*)\.?mondomaine\.com
RewriteRule ^(.*)$ /index.php?s=%1 |
|
|
| |
|
 |
med baha Nouveau WRInaute
Inscrit le: 10 Aoû 2007 Messages: 7
|
Posté le : Jeu Aoû 30, 2007 10:31 Sujet du message: xxx.mondomaine.com -> www.mondomaine.com/index.php?s=XXX |
|
|
Merci KOogar,
J'ai essayé ce code:
| Code: |
Options +FollowSymLinks
RewriteEngine On
RewriteCond %{HTTP_HOST} !^www\.domaine\.com$ [NC]
RewriteCond %{HTTP_HOST} ^([^\.]+)\.domaine\.com$ [NC]
RewriteRule ^$ /index.php?rubrique=%1 [QSA,L]
RewriteCond %{HTTP_HOST} !^www\.domaine\.com$ [NC]
RewriteCond %{HTTP_HOST} ^([^\.]+)\.domaine\.com$ [NC]
RewriteRule ^(.+)$ /index.php?rubrique=%1®ion=$1 [QSA,L] |
En fait j'ai deux cas dans mon site: le premier est lorsque l'utilisateur choisit une rubrique:je veux que
XXX.domaine.com/ => www.domaine.com/index.php?rubrique=XXX
ca marche seulement si j'utilise la premiére partie du code.
puis lorsqu'il choisit une region ,je veux XXX.hostdomain.com/YYY/ => www.hostdomain.com/index.php?region=YYY&rubrique=XXX
Le deuxiéme cas ne marche pas.
je pense que le probleme est dans la variable $1 ?mais j'ai pas réussi à corriger ça
Svp si vous pouvez m'aider .. |
|
| |
|
 |
KOogar WRInaute accro

Inscrit le: 16 Nov 2004 Messages: 2909 Localisation: Bangalore +3h30
|
Posté le : Jeu Aoû 30, 2007 11:39 Sujet du message: xxx.mondomaine.com -> www.mondomaine.com/index.php?s=XXX |
|
|
ok la premiere regle marche avec ^$
pour la seconde, c'est la capture qu'il faut modifier, comme ca ?
| Code: |
| RewriteRule ^([A-Z]+)/$ /index.php?rubrique=%1®ion=$1 [QSA,L] |
|
|
| |
|
 |
med baha Nouveau WRInaute
Inscrit le: 10 Aoû 2007 Messages: 7
|
Posté le : Jeu Aoû 30, 2007 11:46 Sujet du message: xxx.mondomaine.com -> www.mondomaine.com/index.php?s=XXX |
|
|
Merci beaucoup ,je vais l'essayer  |
|
| |
|
 |
stoff WRInaute impliqué

Inscrit le: 22 Aoû 2004 Messages: 319
|
Posté le : Jeu Aoû 30, 2007 12:24 Sujet du message: xxx.mondomaine.com -> www.mondomaine.com/index.php?s=XXX |
|
|
| Pour réaliser ta premiere phase il faut modifier un truc au niveau d'apache non pour le catchall? |
|
| |
|
 |
| |
|
|