Tranformation url

Résolu
griko Messages postés 343 Date d'inscription   Statut Membre Dernière intervention   -  
griko Messages postés 343 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

Je voudrais simplifier une url
que :
http://monsite.fr/film/film.php?toto=1#fiche

en gros le ?toto=1#fiche n'aparait pas mais existe !! du même type que allociné.

6 réponses

avion-f16 Messages postés 19252 Date d'inscription   Statut Contributeur Dernière intervention   4 507
 
Utilise l'url Rewriting (et utilise Google pour savoir comment).
0
griko Messages postés 343 Date d'inscription   Statut Membre Dernière intervention   10
 
Sa ne fonctionne pas !!!

j'ai mis
RewriteEngine on
RewriteRule ^film/filmffiche-([0-9]+)\.html$ /film/film.php?yourtabsmenu=fiche&fiche=$1 [L]
normalement, je devrais avoir le lien film/filmffiche-225.html

j'ai une erreur 404

Que faire ??
0
avion-f16 Messages postés 19252 Date d'inscription   Statut Contributeur Dernière intervention   4 507
 
T'es lien ne vont pas automatiquement se transformer !
Fait comme ceci :
<a href="film/filmffiche-225.html">Voir la fiche</a>

Aussi, il faut que le fichier film/film.php existe.
0
griko Messages postés 343 Date d'inscription   Statut Membre Dernière intervention   10
 
Alors il n'y a plus d'erreur 404 mais rien ne fonctionne ! :
là oui
/film/film.php?yourtabsmenu=fiche&fiche=476#fiche
là non
/film/fichefilm-476.html

Why ??
0
avion-f16 Messages postés 19252 Date d'inscription   Statut Contributeur Dernière intervention   4 507
 
N'oublie pas de mettre #fiche dans ton lien (on ne sait pas le faire passer par l'url rewriting).

RewriteEngine on
RewriteRule ^film/filmffiche-([0-9]+)\.html$ /film/film.php?yourtabsmenu=fiche&fiche=$1 [L]

là oui
/film/film.php?yourtabsmenu=fiche&fiche=476#fiche
là non
/film/fichefilm-476.html

Faut savoir quoi aussi ...
0
griko Messages postés 343 Date d'inscription   Statut Membre Dernière intervention   10
 
Normal !!! entre temps, je suis passé de filmffiche à fichefilm c'est plus propre !!

Mais c'est pareil :
RewriteEngine on
RewriteRule ^film/fichefilm-([0-9]+)\.html$ /film/film.php?yourtabsmenu=fiche&fiche=$1 [L]
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
avion-f16 Messages postés 19252 Date d'inscription   Statut Contributeur Dernière intervention   4 507
 
Quelle est l'erreur qu'il t'affiche ? Il doit bien te dire quelque-chose ...
0
griko Messages postés 343 Date d'inscription   Statut Membre Dernière intervention   10
 
Tu prend le nom de domaine ci-dessosu et regarde, se sera plus simple !
0
griko Messages postés 343 Date d'inscription   Statut Membre Dernière intervention   10
 
J'ai trouvé, mais j'ai un souci :
$urlpage = '/film/fichefilm=476.html';
$nompage2 = '/fichefilm=476.html';


$urldossiersp = trim($urlpage, $nompage2);


ne fonctionne pas pourquoi?
0