Bonjour,
j'essaye de mettre en place pour la première fois de l'URL Rewriting est j'ai un petit soucis.
Voici mon fichier .htaccess :
Si je vais sur /index.php?id=4, tout s'affiche correctement.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 # Options +FollowSymlinks RewriteEngine on RewriteRule ^contact\.html$ /index.php?id=$4 [L]
Si je vais sur /contact.html, ma page affiche ma bannière, mon menu et mon pied de page mais pas mon contenu.
En fait j'ai un fichier content.inc.php qui m'affiche différent contenu en fonction du paramètre passer dans l'url :
j'ai essayé de changer la condition :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 if($_GET['id'] == 4) { echo'<div id="contenu"></div>'; }
ou encore :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 if($_SERVER['PHP_SELF'] == '/contact.html') { echo'<div id="contenu"></div>'; }
mais cela ne fonctionne pas...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 if($_SERVER['REQUEST_URI'] == '/contact.html') { echo'<div id="contenu"></div>'; }
Un coup de main serai le bien venu.
Merci d'avance.
Partager