Bonjour,


Si j'ai bien Compris :


Ceci :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
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 : Sélectionner tout - Visualiser dans une fenêtre à part
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