URL rewriting : probleme de base ?

  • Auteur de la discussion Auteur de la discussion karak
  • Date de début Date de début
WRInaute occasionnel
Bonjour :)

Je souhaite rewriter cette adresse :

Code:
http://www.monsite.com/coco/momo/index.php?f_fichier=page.htm
en
Code:
http://www.monsite.com/coco/momo/page.htm

Avec cela :
Code:
RewriteEngine on
RewriteRule ^coco/momo/(.+)$ coco/momo/index.php?f_fichier=$1 [L]

Seulement lorsque j'essaye d'acceder à la page :
h**p://www.monsite.com/coco/momo/page.htm
J'obtiens une erreur 404.

Quelqu'un voit un pb ?

Merci.
 
WRInaute passionné
Salut essai plustot de faire cela:

Code:
RewriteEngine on 
RewriteRule ^coco/momo/(.+).htm$ coco/momo/index.php?f_fichier=$1.htm [L]
 
WRInaute occasionnel
ii

Je viens de changer mon htaccess et jai testé mais toujours une 404 :)

Merci pour cette tentative.
 
WRInaute discret
Code:
RewriteEngine on 
RewriteRule ^coco/momo/(.+).htm$ coco/momo/index.php?f_fichier=$1.htm [L]

Fais pluto cela :

Code:
RewriteEngine on 
RewriteRule ^coco/momo/(.*?).htm$ coco/momo/index.php?f_fichier=$1 [L]

Ensuite dans ton fichier index.php tu mets ca :

Code:
$html="".$_GET[html].".html";

Et tu fais ton include

Code:
<? include("$html"); ?>
 
WRInaute occasionnel
Bonjour.

Cela fonctionne avec cela :
RewriteRule (.+)\.htm index.php?f_fichier=$1.htm [L]

Merki.
 
Discussions similaires
Haut