bonjour,
J'ai une homepage index.php dans laquelle je fais des include de mes autres pages (html et php) grâce a ce script:
mon fichier .htaccess contient la ligne de code suivante:
Tout ca fonctionne parfaitement pour la page1 mais la page 2 se charge à l'extérieur de l'include.
Pouvez-vous me dire mon erreur?
J'ai une homepage index.php dans laquelle je fais des include de mes autres pages (html et php) grâce a ce script:
Code:
<?php
$pageOK = array('home' => 'home.html',
'page1' => 'page1.html',
'page2' => 'page2.php',);
if ( (isset($_GET['page'])) && (isset($pageOK[$_GET['page']])) ) {
include($pageOK[$_GET['page']]);
} else {
include('home.html');
}
?>
mon fichier .htaccess contient la ligne de code suivante:
Code:
RewriteRule ^([-a-z0-9]+).html$ /index.php?page=$1 [L]
Tout ca fonctionne parfaitement pour la page1 mais la page 2 se charge à l'extérieur de l'include.
Pouvez-vous me dire mon erreur?