Redir .html vers .php

WRInaute passionné
Bonjour à tous,

C'est quand même pas compliqué.. j'essaie de faire rediriger simplement mes pages html vers des pages .php :

Code:
Options +FollowSymlinks
RewriteEngine on

RewriteRule ^(.*)\.html$ /$1.php [QSA,L,R=301]

quelle est l'erreur ?
 
WRInaute passionné
3asy-Dollars a dit:
Quel est l'intêret de rediriger des pages html vers php ?

Désolé si c'est une question nulle :D
Disons que c'est mon choix

Les pages étaient en HTML, j'ai eu besoin de mettre des fonctionnalités PHP, donc extension PHP obligée, j'ai changé toutes les extensions partout, y compris dans les noms de fichiers, et donc faut juste que je fasse les redirs 301.

Mais en y réfléchissant, je vais peut-être remettre les liens en html et faire une règle sans redirection..

n'empêche que j'aimerais quand même comprendre où est l'erreur
 
WRInaute accro
Oui, tu aurais du renommer tes fichiers en PHP et faire une réécriture en effet.

Et honnetement je vois pas d'erreur dans ta ligne ...
 
WRInaute accro
si ca passe pas => call SOS hebergeur ^^

Code:
RewriteEngine on
RewriteRule ^(.*)\.html$    http://www.site.ext/$1.php
 
WRInaute passionné
KOogar a dit:
si ca passe pas => call SOS hebergeur ^^

Code:
RewriteEngine on
RewriteRule ^(.*)\.html$    http://www.site.ext/$1.php
je suis mon propre hébergeur, et je ne vois pas d'erreur.. :) mais sur mes autres sites, j'ai des htaccess bien bien plus compliqués ;)
 
WRInaute accro
bon ... même question que d'habitude :

>> "quelle est l'erreur ?"

déjà l erreur elle est retournée par le navigateur. 404 ? 500 ? autre ?
 
WRInaute passionné
nickargall a dit:
ah ben c'est pas une erreur de regle qui fonctionne pas ça !
ben je pense que si puisque j'ai juste renommé mes fichiers .html en .php et que je demande de faire la trad'.. sinon peux-tu préciser ta pensée ?
 
WRInaute accro
Je dis juste que si ta règle était incorrecte, elle te renverrait :
- une erreur 500 si la syntaxe est pas bonne
- une erreur 404 si la page demandée n'était pas trouvée
 
WRInaute passionné
nickargall a dit:
Je dis juste que si ta règle était incorrecte, elle te renverrait :
- une erreur 500 si la syntaxe est pas bonne
- une erreur 404 si la page demandée n'était pas trouvée
si j'appelle la page directement ça fonctionne, le htaccess ne fait pas ce que je veux, j'aimerais qu'il fasse ce que je veux, ma question est : comment faire pour qu'il fasse ce que je veux ?
 
Discussions similaires
Haut