Bonjour à vous,
Je ne connais vraiment pas grand chose (pour ne pas dire rien) en URL Rewriting, il est donc fort probable que j'ai écrit plus ou moins n'importe quoi...
Je cherche à modifier 3 liens sur mon site, qui ne possède qu'une seule page : index.php.
J'ai des liens qui se présentent de cette façon :
- www.monsite.com/index.php
- www.monsite.com/index.php?theme=bijoux&dossier=bagues
- www.monsite.com/index.php?contact=1
Et j'aimerai qu'ils s'affichent comme ceci :
- www.monsite.com
- www.monsite.com/bijoux/bagues
- www.monsite.com/contact
J'ai essayé ce code...
Options +FollowSymlinks
RewriteEngine On
RewriteRule ^index.php$ / [L,R=301]
RewriteRule ^index.php?theme=$1&dossier=$2$ /$1/$2 [L]
RewriteRule ^index.php?$1=1$ /$1 [L]
J'arrive à supprimer le 'index.php' de chacun de mes liens (même si je comprend pas tout à fait pourquoi je dois faire une redirection permanente pour que ça marche), mais le reste ne suit pas, par exemple:
- au lieu d'avoir www.monsite.com/contact
- j'ai www.monsite.com/?contact=1
Merci d'avance pour vos réponses.
Je ne connais vraiment pas grand chose (pour ne pas dire rien) en URL Rewriting, il est donc fort probable que j'ai écrit plus ou moins n'importe quoi...
Je cherche à modifier 3 liens sur mon site, qui ne possède qu'une seule page : index.php.
J'ai des liens qui se présentent de cette façon :
- www.monsite.com/index.php
- www.monsite.com/index.php?theme=bijoux&dossier=bagues
- www.monsite.com/index.php?contact=1
Et j'aimerai qu'ils s'affichent comme ceci :
- www.monsite.com
- www.monsite.com/bijoux/bagues
- www.monsite.com/contact
J'ai essayé ce code...
Options +FollowSymlinks
RewriteEngine On
RewriteRule ^index.php$ / [L,R=301]
RewriteRule ^index.php?theme=$1&dossier=$2$ /$1/$2 [L]
RewriteRule ^index.php?$1=1$ /$1 [L]
J'arrive à supprimer le 'index.php' de chacun de mes liens (même si je comprend pas tout à fait pourquoi je dois faire une redirection permanente pour que ça marche), mais le reste ne suit pas, par exemple:
- au lieu d'avoir www.monsite.com/contact
- j'ai www.monsite.com/?contact=1
Merci d'avance pour vos réponses.