Embarquer du php dans des pages htm - je bute !

WRInaute accro
hello the forum, Je bute sur un truc. Mon souci est d'embarquer du php (un file_get_contents en fait) dans des pages .htm.

Chez mon hebergeur en .com pas de probleme :

a) J'ai mis un .htaccess à la racine avec :
Code:
AddType x-httpd-php .htm

b) Je mets dans ma page .htm :
Code:
<?
echo @file_get_contents("http://monsite.com/dossier/footer.htm");
?>

Tout marche bien.

Lorsque j'essaie la meme chose chez free, le .htaccess semble ignoré et le code php n'est donc pas executé. j'ai essayé les deux versions suivantes :

Code:
AddType application/x-httpd-php .htm

et

Code:
AddType x-httpd-php .htm

Rien ne marche. Si quelqu'un a déjà débroussaillé la chose ?[/code]
 
WRInaute accro
Finalement on trouve tout avec la patate violette ;-)

Et malheureusement adddtype n'est pas supporté dans le .htaccess chez free ... donc pas question d'embarquer du php dans une page .htm :-(
 
WRInaute accro
glouf a dit:
Question bête... pourquoi laisser cette page avec une extension en htm et non en php ?
Parce que des dizaines de milliers de page indexées par GG, Yahoo, Msn en .htm (et puis y a aussi tous les BL des partenaires) et que je n'ai besoin que d'un tout petit bout de php pour ne pas dupliquer mes pieds de pages et pouvoir les modifier facilement sans recharger 50.000 pages. Donc je veux garder mon référencement ... voila ze pourquoi.

Sur mes sites en .com aucun probleme c'est deja en place. Sur free si quelqu'un a une soluce, je suis preneur ...
 
WRInaute occasionnel
Alors peut-être une règle de réécriture de toutes tes pages avec 301... pour les passer en php en signalant aux moteurs de recherche qu'il s'agit d'une redirection permanente.

Genre :

Code:
RewriteEngine on
RewriteRule *.html *.php [R=301,L]

(Code mis au pif ça doit pas être ça la syntaxe mais en cherchant un peu on doit trouver. Les experts corrigeront ;-)
 
Discussions similaires
Haut