url rewriting: error 404

Eléphanteau du PHP | 13 Messages

24 juil. 2007, 18:55

bonsoir,
je voudrais changer les urls de mon site qui laissent passer des variables en get afin qu'ellent soint plus propres
par exemple:
http://www.toto.fr/tutu.php?recheche=12345678&oki=oki
par
http://www.toto.fr/12345678.html
voila ce que j'ai mis dans le fichier .htaccess situé dans le dossier new:
AddType x-mapp-php5 .php
Options +Indexes
RewriteBase /videopourcv/new/
RewriteEngine on
RewriteRule ^12345678.html* /visualisationVideoRecruteur.php?recherche=12345678&ok=ok [L]
quand je fais http://www.toto.fr/12345678.html , j'ai Error 404 autrement dit il ne trouve pas ce maudit fichier...
merci d'avance pour votre aide

ViPHP
ViPHP | 928 Messages

24 juil. 2007, 19:13

Enlève le ^ en début d'expression pour voir.

Eléphanteau du PHP | 13 Messages

25 juil. 2007, 13:05

salut Genova, merci pour ton aide. j'ai testé ton code mais ca ne marche pas. Si tu as une autre solution...

ViPHP
ViPHP | 928 Messages

25 juil. 2007, 13:14

En supprimant le ^ donne moi le code d'erreur complet (le contenu de la 404).

Eléphanteau du PHP | 13 Messages

25 juil. 2007, 13:23

bon alors j'ai testé et j'ai une erreu 404 'normale':
en résumée: mon code

Code : Tout sélectionner

AddType x-mapp-php5 .php Options +FollowSymlinks RewriteBase /videopourcv/new/ RewriteEngine on RewriteRule 12345678.html* /visualisationVideoRecruteur.php?recherche=12345678&ok=ok [L]
le message d'erreur:
Error 404 - Not found

Le fichier requis n'a pas été trouvé. Il peut s'agir d'une erreur technique. Veuillez réessayer ultérieurement. Si vous ne pouvez pas accéder au fichier après plusieurs tentatives, cela signifie qu'il a été supprimé.

ViPHP
ViPHP | 928 Messages

25 juil. 2007, 13:29

Dans l'erreur 404 il ne te dit pas quel fichier il n'arrive pas à trouver ?

Eléphanteau du PHP | 13 Messages

25 juil. 2007, 13:44

nop.... aucune indication sur le pourquoi du comment...
je me demande si il nefaudrait pas mettre l'url en absolu?