changement de .html en .php

WRInaute discret
Bonjour,

est-ce que le fait de renommer une page .html en .php lui fera "perdre" son référencement dans google?
Comment ça se passe? Si je laisse en ligne la page .html et que j'ajoute la page identique mais en .php, comment google va réagir?
Les deux pages seront -elles indexées?
Le problème est le suivant : je souhaite renommer la quasi-totalité de mes pages en .php sur un site qui existe depuis plus de 5 ans et qui n'a que des pages en .html
Le but est bien entendu de ne pas perdre mon référencement.
Que me conseillez-vous de faire?
 
WRInaute passionné
Bonjour,
un fichier nommé .htaccess dans le même dossier
contenant le texte

Code:
RewriteEngine on
RewriteRule (.*).html? $1.php [R=301,L]
suffira à rediriger les visiteurs et indiquer à google le changement.

ceci ne marchera pas chez un hébergeur gratuit. chez ovh, rajouter un / devant le $1

Cordialement,
 
WRInaute accro
Ca te donnera rien de bon ! (<frame> = mort du ref)

La suggestion de Dj_Apx est la plus utilisée et la plus adaptée.

+1 donc.
 
WRInaute accro
marylinepsyche >>> encore mieux, tu laisse tout en .html et tu mets dans le htaccess
Code:
AddType application/x-httpd-php .htm 
AddType application/x-httpd-php .html


Voici LA solution miracle :D
 
WRInaute discret
merci! j'ai testé cette derniere technique et ca marche parfaitement.
Je vais m'en servir pour pas mal de pages, cependant, pour d'autres, j'aimerais changer carrément l'arborescence.
Et là, encore une fois, besoin de vos conseils!

Est ce que je laisse en ligne l'ancienne page avec l'url à rallonge ? j'attends de voir si google va indexer la nouvelle page ? Est ce qu'il fait prévoir une redirection?
bref, comment procéder au mieux?
merci beaucoup!
 
WRInaute impliqué
La solution miracle de TOMHTML ne marche pas pour moi ( 60GP sur OVH ) :(
Est-ce que je suis vraiment nul , ou c'est sans espoir ?
 
WRInaute discret
La solution miracle ne marche pas pour tous le monde, j'ai aussi eu se problèmes, j'ai pas de solution pour t'aider.

Mais en gros pourquoi ca ne va pas il te met quoi comme erreur problèmes?
 
WRInaute impliqué
Il ne me met aucune erreur.
J'ai mis ceci dans un div d'une page html:
<?php
echo 'On va voir !' ;
?>
Quand je nomme la page .php "on va voir !" apparait dans le div
Quand je la nomme .htm: le div est vide . Rien ne s'affiche même pas le code ou une erreur.
 
WRInaute impliqué
Je me doutais de quelque chose dans ce genre car j'avais lu quelque part qu'il fallait modifier une option dans php.ini et je n'y ai pas accès.
Dommage car je n'ai pas envie de renommer toutes mes pages et surtout tous les liens internes. :?
 
Discussions similaires
Haut