Rediriger tous les fichiers htm vers php

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

zalaf
Nouveau WRInaute
Nouveau WRInaute
 
Messages: 3
Inscription: 11 Nov 2008

Rediriger tous les fichiers htm vers php

Message le Ven Juil 16, 2010 3:12

Bonjour,

Mon site s'étant converti [tardivement] au php, me voilà à vouloir rediriger tous les fichiers htm vers les fichiers php, n'ayant pas changer le nom des pages, mais uniquement leur extension.

Pour ce faire, en lisant à gauche et à droite, j'ai voulu utilisé redirectmatch pour éviter à devoir écrire 400 lignes dans mon .htaccess.

Code: Tout sélectionner
RewriteEngine on
RedirectMatch 301 (.*)\.htm$ http://www.example.com$1.php

Ça fonctionne pour toutes les pages, sauf pour la racine, vu qu'on n'appelle pas le site par son index.htm, mais seulement par son nom de domaine. Ça donne donc une erreur 404. Comment régler ce problème?

Merci!


seebz
WRInaute impliqué
WRInaute impliqué
 
Messages: 808
Inscription: 15 Avr 2007

Re: Rediriger tous les fichiers htm vers php

Message le Ven Juil 16, 2010 8:08

le plus facile : renomme ton index.htm en index.php ou index.html

sinon, tu peux aussi t'amuser avec la directive DirectoryIndex

zalaf
Nouveau WRInaute
Nouveau WRInaute
 
Messages: 3
Inscription: 11 Nov 2008

Re: Rediriger tous les fichiers htm vers php

Message le Ven Juil 16, 2010 14:47

Merci de la réponse, mais j'ai déjà tenté cela:

Un index.htm
Un index.html
Et quand j'ai tout refait le site en php, l'index était évidement index.php

Quand j'appelle : http : / /www.example.com -> erreur 404
Quand j'appelle : http : / /www.example.com/index.php (ou htm) -> ok.

N'étant pas un pro en programmation, j'ai lu que je n'aurais pas eu besoin à changer mes extensions de fichier. Il aurait tout simplement fallu que le serveur interprète mes fichiers htm comme du php (2-3 lignes dans le htaccess, à défaut de pouvoir configurer moi-même le serveur). Mais là, c'est trop tard.

Donc, comment rediriger toutes les pages htm vers les pages php?


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 1 invité