Bonjour à tous,

Alors voila j'ai un ficher index qui fonctionne avec un système d'inclusion de vues :

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
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
<?php session_start();
	require_once("constantes.php");	//intégration des constantes
?>
<!doctype html>
<html>
    <head>
    <head>
 
        <title><?php echo NOM_SITE ?></title>
        <link rel="stylesheet" type="text/css" href="css/reset.css" />
        <link rel="stylesheet" type="text/css" href="css/style.css" />
    </head>
    </head> 
    <body>
    	<header>
        	<?php		
			include_once("vues/header.php");
		?>
        </header>
        <section>
          	<?php		
			include_once("vues/menu.php");
		?>  
        	<div id="contenu_section">
 
            <?php
 
                if(isset($_GET['page']) && isset($page[$_GET['page']]) )
                {	
                    include_once($page[$_GET['page']]);
                }
                else if(isset($_GET['page']) && $_GET['page'] == "accueil")
                {
                    include_once("vues/v_accueil.php");
                }
		else if(isset($_GET['page']) && $_GET['page'] == "qui_suis_je")
                {
                    include_once("vues/v_qui_suis_je.php");
                }
		else if(isset($_GET['page']) && $_GET['page'] == "curriculum_vitae")
		{
			include_once("vues/v_cv.php");
		}
		else if(isset($_GET['page']) && $_GET['page'] == "contact")
		{
			include_once("vues/v_contact.php");
		}
		else if(isset($_GET['page']) && $_GET['page'] == "creation_logiciel")
		{
			include_once("vues/v_creation_logiciel.html");
		}
		else if(isset($_GET['page']) && $_GET['page'] == "creation_web")
		{
			include_once("vues/v_creation_web.php");
		}
            ?>
        </div>
    </section>
 
    <footer>
 
    	<div id="contenu_footer">
    	<?php
			include_once("vues/footer.php");
		?>
        </div>
    </footer>
    </body>
</html>
Je voudrais donc par exemple que lorsque je suis sur la page "www.monsite.com/index.php?page=accueil", l'URL change en www.monsite.com/accueil.html.

J'ai donc fait un fichier .htaccess que j'ai mis à la racine de mon site (j'ai également testé en le mettant dans le dossier vues), et voila ce que j'y ai mis :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
Options +FollowSymlinks
 
RewriteEngine on
 
RewriteRule ^accueil.html$   index.php?page=accueil [L]
Le problème est qu'il ne se passe rien .. Je fais actuellement les tests en local avec wamp et j'ai bien ajouté la ligne : "LoadModule rewrite_module modules/mod_rewrite.so" dans le httpd.conf.

Avez vous une idée de ce qui peux clocher ?

Merci d'avance à tous pour votre aide