Bonjour,
j'en suis à mon premier url rewrinting... j'ai réussi à écrire correctement les règles de réécriture dans le fichier .htaccess.
ex .htaccess :
Cette règle me permet d'appeler la page index.php?page=test&id=5 lors de l'appelle de test-5.html
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 RewriteRule ^test-([0-9]+)\.html$ index.php?page=test&id=$1 [L]
Maintenant, d'après ce que j'ai compris, il faudrait que je crée une fonction php permettant le contraire, c'est à dire de réécrire tout mes liens, right?
je voudrais savoir si le mécanisme expliqué ci dessous est le bon... N'y a t il pas une façon de procéder plus rapide? quelle est la meilleur façon de convertir les url php en html?
merci,
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 <?php //dans l'exemple urlHTML devrait être égal à test-5.html function phptohtml(urlPhp){ ... return urlHTML; } ?> <a href="<?php phptohtml('index.php?page=test&id=5')?>">test5</a>
Partager