8791 sujets

Développement web côté serveur, CMS

Bonjour a tous,

toutes les pages de mon site sont enregistrées avec une extension ".php"

Mes liens sont tous enregistrés avec une extension ".html"

Mon problème ?

Faire en sorte que le lien du type :
Citation:
<a href="inscription.html">Lien</a>

appelle bien la page PHP et ne me mette pas page inscription.html non trouvée, puisque je désire appeler la page inscription.php malgré que l'extension dans la barre d'adresse soit bien .html

Je vous remercie d'avance pour votre aide, ça fait une heure que j'essaie de bidouiller mon fichier htaccess en vain ...
Modifié par xlight (12 Feb 2010 - 16:44)
Salut,

euh... et pourquoi tes liens ne sont pas de type inscription.php ? Smiley rolleyes

Sinon je suppose que le code suivant doit fonctionner :
RewriteEngine on
RewriteRule  ^(.*)\.html$ $1.php [L]

Modifié par Heyoan (12 Feb 2010 - 16:37)
merci Heyoan, j'ai inséré ton code, mais j'ai maintenant une erreur 500 qui empêche l'affichage du site...
En fait non c'est bon, ton code marche parfaitement, j'avais oublié de décommenter le code dans le httpdconf du mod rewrite !

Merci a toi !

Affaire réglée Smiley smile