WRInaute occasionnel
Malgré l'absence du mod rewrite chez Free nous avons quand même la possibilité d'embellir nos adresse web grâce à un autre module apache appelé Multiview. Ce module permet d'accéder à un fichier sans mentionner son extension dans l'url. Grace à ceci et à une variable superglobale de PHP nous sommes en mesure de faire une réécriture d'adresse URL.
Dans une adresse du type http://webrank.free.fr/info/faire-url-rewriting-chez-free.html
La variable url est une chaîne qui contiens "info/faire-url-rewriting-chez-free.html".
Le traitement peut se faire de multiples manières, par exemple avec explode() ou preg_match().
Dans une adresse du type http://webrank.free.fr/info/faire-url-rewriting-chez-free.html
Si le dossier info n'existe pas la page traitée sera info.php et servira à réécrire les URL.
Code:
<?PHP
$url = $_SERVER['PATH_INFO'];
?>
Le traitement peut se faire de multiples manières, par exemple avec explode() ou preg_match().
Code:
<?PHP
$get = explode("/", $url);
?>