RewriteEngine d'une page php
Bonjour,
Si j'ai bien Compris :
Ceci :
Code:
1 2
| RewriteEngine on
RewriteRule ^([a-zA-Z0-9\-]*).php$ index.php?p=$1 [L] |
Doit transformer le lien ex : http://monsite.fr/contact.php en >>> http://monsite.fr/index.php?p=contact
code d'include de ma page
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
| <?php
$d="contenu/";
if(isset($_GET['p'])){
$p=strtolower($_GET['p']);
if(preg_match("/^[a-z0-9\-]+$/",$p) && file_exists($d.$p.".php")){
include $d.$p.".php";
}
else{
include $d."404.php";
}
}
else{
include $d."accueil.php";
}
?> |
Donc si http://monsite.fr/index.php?p=contact renvoi une page valide Sans .htaccess aprés l'avoir mis je devrais avoir la même page valide ??
Merci d'avance ;)