Bonjour,
J’essaie tant bien que mal de rediriger toutes mes pages vers une seul.
Mon but est d'avoir un squelette (index.php) qui contient header footer... pour toutes les pages et dans ce squelette j'inclus $_GET['page'].
Simplement dès que j'écris :
Options +FollowSymlinks
RewriteEngine on
RewriteRule ^(.*)$ index.php?page=$1 [L]
quel que soit l'url tapez :
http://127.0.0.1:8888/monsite/coucou.php
http://127.0.0.1:8888/monsite/index.php
http://127.0.0.1:8888/monsite/truc.php
index.php est bien chargé mais toujours avec $_GET['page'] == 'index.php'
alors que si je met :
Options +FollowSymlinks
RewriteEngine on
RewriteRule ^c(.*)$ index.php?page=c$1 [L]
alors :
http://127.0.0.1:8888/monsite/coucou.php marche
http://127.0.0.1:8888/monsite/cricri.php marche ...
Une idée du problème ? Easyphp ?
Mon problème à la base est plus large est peut peut être se résoudre plus simplement :
Je veut un fichier qui contient tous le "contour" du site invariant à chaque pages.
Je possède une centaine de contenus ayant des nom du type : truc.php, chat.php, ...
J'aimerais qu'en tapant http://127.0.0.1:8888/monsite/chat.php J'ai le squelette du site avec chat.php en contenu.
Par avance merci de vos éventuel réponse, réflexion ou simplement lecture de mon problème ,
Damien.
J’essaie tant bien que mal de rediriger toutes mes pages vers une seul.
Mon but est d'avoir un squelette (index.php) qui contient header footer... pour toutes les pages et dans ce squelette j'inclus $_GET['page'].
Simplement dès que j'écris :
Options +FollowSymlinks
RewriteEngine on
RewriteRule ^(.*)$ index.php?page=$1 [L]
quel que soit l'url tapez :
http://127.0.0.1:8888/monsite/coucou.php
http://127.0.0.1:8888/monsite/index.php
http://127.0.0.1:8888/monsite/truc.php
index.php est bien chargé mais toujours avec $_GET['page'] == 'index.php'
alors que si je met :
Options +FollowSymlinks
RewriteEngine on
RewriteRule ^c(.*)$ index.php?page=c$1 [L]
alors :
http://127.0.0.1:8888/monsite/coucou.php marche
http://127.0.0.1:8888/monsite/cricri.php marche ...
Une idée du problème ? Easyphp ?
Mon problème à la base est plus large est peut peut être se résoudre plus simplement :
Je veut un fichier qui contient tous le "contour" du site invariant à chaque pages.
Je possède une centaine de contenus ayant des nom du type : truc.php, chat.php, ...
J'aimerais qu'en tapant http://127.0.0.1:8888/monsite/chat.php J'ai le squelette du site avec chat.php en contenu.
Par avance merci de vos éventuel réponse, réflexion ou simplement lecture de mon problème ,
Damien.