Redir .html vers .php

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


RomsIW
WRInaute accro
WRInaute accro
 
Messages: 1062
Inscription: Mar Mai 25, 2004 18:35

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 ?

Rflx
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 229
Inscription: Ven Aoû 31, 2007 23:25

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 accro
WRInaute accro
 
Messages: 1062
Inscription: Mar Mai 25, 2004 18:35

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: 5329
Inscription: Lun Juin 13, 2005 14:13

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 accro
WRInaute accro
 
Messages: 1874
Inscription: Dim Déc 17, 2006 21:08

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: 3338
Inscription: Mar Nov 16, 2004 18:27

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 accro
WRInaute accro
 
Messages: 1062
Inscription: Mar Mai 25, 2004 18:35

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 accro
WRInaute accro
 
Messages: 1062
Inscription: Mar Mai 25, 2004 18:35

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: 3338
Inscription: Mar Nov 16, 2004 18:27

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: 13870
Inscription: Mar Déc 23, 2003 9:04

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 accro
WRInaute accro
 
Messages: 1062
Inscription: Mar Mai 25, 2004 18:35

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: 5329
Inscription: Lun Juin 13, 2005 14:13

Message le Ven Sep 14, 2007 14:16

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


RomsIW
WRInaute accro
WRInaute accro
 
Messages: 1062
Inscription: Mar Mai 25, 2004 18:35

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: 5329
Inscription: Lun Juin 13, 2005 14:13

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 accro
WRInaute accro
 
Messages: 1062
Inscription: Mar Mai 25, 2004 18:35

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 ?


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