Version complète: sur le forum Webmaster Hub : Le + simple des rewriting htaccess... marche pas
Webmaster Hub > Création et exploitation de Sites Internet > Les langages du Net > Fichier .htaccess et réécriture d'URLs
cébé
Bonjour,


pourquoi
CODE
RewriteEngine on
RewriteRule   ^(.+).html$    $1.php  [NC,L]
visant à transformer les .php de mon site en .html, ne fonctionne pas ?

merci.
Jan
Bonjour,
C'est peut être dû au fait que chez certains hébergeurs, il faut spécifier le chemin absolu du fichier réécrit.
Si ce .htaccess est à la racine du site, essaie:
CODE
RewriteEngine on
RewriteRule   ^(.+).html$ /$1.php  [NC,L]
Boo2M0rs0
Bonsoir,

Pas la peine de rewriting:
Comme l'explique ce lien, une simple ligne:
AddType application/x-httpd-php .html

Suffit pour executer le php des fichiers .html, biensur dans ce cas, il faut renommer tes fichiers mais je pense que les performances sont meilleures qu'une expression régulière unsure.gif
cébé
Ok, merci pour ces infos.
Pour le Addtype, renommer les .php en un peu contraignant mais ça semble être une bonne solution.
Ceci est une version "bas débit" de notre forum. Pour voir la version complète avec plus d'information, la mise en page et les images, veuillez cliquer ici.