Rewriter tout les .html en .php

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

yobogs
Nouveau WRInaute
Nouveau WRInaute
 
Messages: 16
Inscription: 12 Jan 2004

Rewriter tout les .html en .php

Message le Jeu Sep 22, 2005 16:41

Bonjour,

Je souhaiterai reecrire tous les .html en .php

Code: Tout sélectionner
RewriteRule (.*)\.html$        $1.php


Ceci marche bien pour les pages qui se trouvent a la racine du site.
Par contre je n'arrive pas a creer une ligne aui fonctionne pour les fichiers se trouvant dans des repertoires et des ss repertoires ...

QQ'un aurait une idee svp ?

D'avance merci


medium69
WRInaute passionné
WRInaute passionné
 
Messages: 2485
Inscription: 7 Mai 2005

Message le Jeu Sep 22, 2005 16:53

Quel intérêt à passer de .php à .html pour revenir à .php ?

yobogs
Nouveau WRInaute
Nouveau WRInaute
 
Messages: 16
Inscription: 12 Jan 2004

Message le Jeu Sep 22, 2005 16:55

Je retravail le site d'un client qui est deja reference, donc pour ne pas perdre le ref je dois faire ca

rebouloup
WRInaute discret
WRInaute discret
 
Messages: 194
Inscription: 8 Juin 2004

Message le Jeu Sep 22, 2005 17:06

Je ne comprends pas non plus

!?

sinon tu peux qd meme essayer qqe chose comme ca
je ne suis pas sure de l'expression reguliere

RewriteRule ^([^/]*/)*(.+)\.html$ $1/$2.php [L]

verifie que tu as bien spécifier
RewriteBase /

dcz
WRInaute impliqué
WRInaute impliqué
 
Messages: 723
Inscription: 2 Mar 2005

Re: Rewriter tout les .html en .php

Message le Jeu Sep 22, 2005 18:13

yobogs a écrit:Bonjour,

Je souhaiterai reecrire tous les .html en .php

Code: Tout sélectionner
RewriteRule (.*)\.html$        $1.php


Ceci marche bien pour les pages qui se trouvent a la racine du site.
Par contre je n'arrive pas a creer une ligne aui fonctionne pour les fichiers se trouvant dans des repertoires et des ss repertoires ...

QQ'un aurait une idee svp ?

D'avance merci


Et un petit "Options +FollowSymlinks" en début de .htaccess avec un ti "RewriteBase /" juste après "RewriteEngine On", ça devrait le faire.

++


leffroyable
WRInaute impliqué
WRInaute impliqué
 
Messages: 579
Inscription: 4 Déc 2004

Message le Jeu Sep 22, 2005 21:38

attention en changeant toute la structure de site, Google croira que toutes les pages ont changé, et gare aux risques de sanctions (bourbon ou sandbox)

yobogs
Nouveau WRInaute
Nouveau WRInaute
 
Messages: 16
Inscription: 12 Jan 2004

Message le Ven Sep 23, 2005 7:28

Merci pour les reponses ...
Le but justement de cet operation est d'eviterque google croit qu'on change toute la structure du site.
J'explique :

Aujourd'hui le site est en html pure.
Mon patron souhaite mettre en place du tracking etc sur le site et le dev un peu plus.
Il faut que je mette des include et autre a certains endroit donc je passe les pages en php mais je veux garder exactement la structure aue nous avons (nom des pages, etc ...).
C'est pour ca que je souhaite utiliser l'url rewriting

mbaudry
Nouveau WRInaute
Nouveau WRInaute
 
Messages: 23
Inscription: 14 Sep 2005

Message le Ven Sep 23, 2005 8:34

moi je serais toi je garderais tes pages en html et je forcerais l'interpréteur php à parser les pages html:

tu crées un .htaccess à la racine de ton site, puis tu mets cette ligne:

AddType application/x-httpd-php .htm .html


leffroyable
WRInaute impliqué
WRInaute impliqué
 
Messages: 579
Inscription: 4 Déc 2004

Message le Ven Sep 23, 2005 12:22

super bonne idée mbaudry

belgarion24
WRInaute discret
WRInaute discret
 
Messages: 71
Inscription: 9 Sep 2005

Message le Ven Sep 23, 2005 17:48



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