Intégrer du PHP sans changer l'extension .htm
Hors ligneDermaby Le 14/04/2009 à 02:56 Profil de Dermaby Configuration de Dermaby

Bonjour

Je veux mettre du PHP sur ma page d'accueil (index.htm), et je voudrais absolument éviter d'avoir à renommer cette page en index.php

J'ai fait quelques recherches, et il semble que j'ai 2 solutions au niveau de mon .htaccess

Soit je paramètre au niveau du serveur afin que le htm passe par l'interpréteur php:

Dans ce cas, mon fichier .htaccess serait le suivant:

[code]
Options +FollowSymlinks

RewriteEngine on

AddType application/x-httpd-php .html .htm
[/code]


Soit je fais comme ceci:

.htaccess :

[code]
Options +FollowSymlinks

RewriteEngine On
RewriteRule index.htm - [L]
RewriteRule /?(.*)\.htm http://www.monsite.tld/$1.php [R=301,L]
[/code]

J'ai en fait des pages en .htm, d'autres en .html et d'autres en .php
Je veux garder mon index en .htm tout en ayant la possibilité d'y mettre un script PHP

Eventuellement ça m'interesserait de ne pas changer l'extension d'autres pages .htm ou .html tout en y insérant également du PHP


Que me conseillez-vous et est-ce que mes .htaccess sont corrects?

Je vous remercie ;-)
Hors ligneKdecherf Le 16/04/2009 à 20:25 Profil de Kdecherf Configuration de Kdecherf

Bonjour,

La deuxième solution oblige de renommer le fichier même en .php mais sera quand même accessible par .htm

Ceci étant, la première méthode est à éviter. Les extensions ne servent pas à rien ;-)
Vous avez résolu votre problème avec VIC ? Faites-le savoir sur les réseaux sociaux !
Vulgarisation-informatique.com
Cours en informatique & tutoriels