Redir .html vers .php

Consultez la formation URL Rewriting et sites dynamiques de WebRankInfo / Ranking Metrics

RomsIW
WRInaute passionné
WRInaute passionné
 
Messages: 1126
Inscription: 25 Mai 2004

Redir .html vers .php

Message le Ven Sep 14, 2007 11:24

Bonjour à tous,

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

Code: Tout sélectionner
Options +FollowSymlinks
RewriteEngine on

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


quelle est l'erreur ?

df34rt
WRInaute discret
WRInaute discret
 
Messages: 230
Inscription: 31 Aoû 2007

Message le Ven Sep 14, 2007 11:49

Quel est l'intêret de rediriger des pages html vers php ?

Désolé si c'est une question nulle :D

RomsIW
WRInaute passionné
WRInaute passionné
 
Messages: 1126
Inscription: 25 Mai 2004

Message le Ven Sep 14, 2007 12:05

3asy-Dollars a écrit: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


nickargall
WRInaute accro
WRInaute accro
 
Messages: 6339
Inscription: 13 Juin 2005

Message le Ven Sep 14, 2007 12:13

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 ...


webmasterlamogere
WRInaute passionné
WRInaute passionné
 
Messages: 1874
Inscription: 17 Déc 2006

Message le Ven Sep 14, 2007 12:25

Il me semble que c'est ",R=301" qui ne sert à rien pour de l'url rewritting.


KOogar
WRInaute accro
WRInaute accro
 
Messages: 3884
Inscription: 16 Nov 2004

Message le Ven Sep 14, 2007 12:28

si ca passe pas => call SOS hebergeur ^^

Code: Tout sélectionner

RewriteEngine on
RewriteRule ^(.*)\.html$    http://www.site.ext/$1.php


RomsIW
WRInaute passionné
WRInaute passionné
 
Messages: 1126
Inscription: 25 Mai 2004

Message le Ven Sep 14, 2007 12:44

KOogar a écrit:si ca passe pas => call SOS hebergeur ^^

Code: Tout sélectionner

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 ;)

RomsIW
WRInaute passionné
WRInaute passionné
 
Messages: 1126
Inscription: 25 Mai 2004

Message le Ven Sep 14, 2007 12:44

webmasterlamogere a écrit:Il me semble que c'est ",R=301" qui ne sert à rien pour de l'url rewritting.

sisi, redirection de type 301, mais on peut mettre d'autres drapeaux


KOogar
WRInaute accro
WRInaute accro
 
Messages: 3884
Inscription: 16 Nov 2004

Message le Ven Sep 14, 2007 13:14

et avec un redirect ?

Code: Tout sélectionner
RedirectMatch 301 /(.*)\.html$ /$1.php


e-kiwi
Modérateur
Modérateur
 
Messages: 15542
Inscription: 23 Déc 2003

Message le Ven Sep 14, 2007 13:23

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 ?

RomsIW
WRInaute passionné
WRInaute passionné
 
Messages: 1126
Inscription: 25 Mai 2004

Message le Ven Sep 14, 2007 14:07

e-kiwi a écrit:bon ... même question que d'habitude :

>> "quelle est l'erreur ?"
c'est bien ce que je dis :)

déjà l erreur elle est retournée par le navigateur. 404 ? 500 ? autre ?

Code: Tout sélectionner
Forbidden
You don't have permission to access /page.html on this server.

Apache/1.3.37 Server at www.truc.fr Port 80


nickargall
WRInaute accro
WRInaute accro
 
Messages: 6339
Inscription: 13 Juin 2005

Message le Ven Sep 14, 2007 14:16

ah ben c'est pas une erreur de regle qui fonctionne pas ça !

RomsIW
WRInaute passionné
WRInaute passionné
 
Messages: 1126
Inscription: 25 Mai 2004

Message le Ven Sep 14, 2007 14:59

nickargall a écrit: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 ?


nickargall
WRInaute accro
WRInaute accro
 
Messages: 6339
Inscription: 13 Juin 2005

Message le Ven Sep 14, 2007 15:06

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

RomsIW
WRInaute passionné
WRInaute passionné
 
Messages: 1126
Inscription: 25 Mai 2004

Message le Ven Sep 14, 2007 15:08

nickargall a écrit: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 ?


Si vous avez aimé cette discussion, partagez-la sur vos réseaux sociaux préférés :

Formation recommandée sur ce thème :

Formation URL Rewriting et sites dynamiques : apprenez comment mettre en place la réécriture d'URL, comment optimiser vos URL et profiter de vos pages dynamiques pour booster votre référencement. Formation animée par Olivier Duffez et Fabien Facériès, experts en référencement naturel.

Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.

Lectures recommandées sur ce thème :



Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités