8792 sujets

Développement web côté serveur, CMS

bonjour à tous

j'aimerais savoir si il est préférable pour des pages statiques de les construire à l'aide de module PHP ( header footer ...) pour les parties qui se répète ou bien juste avec une page (x)html 'classique' ...

Le problème est que lorsque je dois insérer une partie dynamique dans une de mes pages Html , je dois en modifier l'extension , un peu le contenu , mais surout vérifier les liens pointant vers cette page ( mon_fichier.html pour mon_fichier.php)

Et j'ai bien envie de TOUT refaire en extension PHP (meme si pas nécessaire de prime abord ) pour éviter ces problèmes de liens internes ..
Mais est-ce une bonne solution !?

merci pour vos conseils
Modifié par kzone (23 Mar 2007 - 14:19)
Si tu as accès à la configuration de ton serveur (au moins via un .htaccess) tu peux demander à ce que toutes les pages en .html soit traitées par le parser PHP. Quelque chose comme :
AddType application/x-httpd-php .html .htm


Sinon tu peux passer par de l'URL-rewriting comme ça tu n'auras qu'à modifier l'extension du fichier, et les liens resteront valides. Par exemple :
RewriteEngine on
RewriteRule ^(.*)\.html?$ $1.php
je crois que c'est exactement ce qu'il me fallait ! Smiley biggrin

Je ne savais pas du tout que cela pouvait se faire ...
et c'est un bonheur Smiley lol
merci

ps: pour le serveur pas de problème c'est en local .
Modifié par kzone (23 Mar 2007 - 14:19)