Bonsoir,
Depuis très longtemps j'essaie de mettre en oeuvre les URL rewriting d'Apache mais sans succès! Le module mod_rewrite est correctement chargé il n'y a pas de souci à ce niveau.
Dans un premier temps, je voudrais faire un truc très très simple pour comprendre la logique de ce système mais même du simple je ne sais pas faire!
J'espère arriver déjà à ce niveau : réécrire mes url .php en .html. Exemple : la page d'accueil de mon site est http://www.monsite.com/index.php MAIS je voudrais rendre inaccessible ce lien et pouvoir appeler la page par http://www.monsite.com/index.html. Je sais que c'est possible mais j'y suis pas arrivé!
Voilà ce que j'ai écrit pour voir ce qui ne va pas :
En entrant l'adresse http://www.monsite.com/index.html j'ai une erreur 404 et si j'inverse index.html et index.php dans la directive RewriteRule j'ai un Bad request.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 RewriteEngine On RewriteRule ^index.html$ index.php
En fin de compte j'espère un jour comprendre ces foutues réécritures qui me paraissent si utiles pour la sécurité.
Merci!
webrider
EDIT: j'oubliais de dire que j'accède de manière tout-à-fait normale à http://www.mondomaine.com/index.php même avec la réécriture!
Partager