Version complète: sur le forum Webmaster Hub : Redirection que je ne sais comment faire.
Webmaster Hub > Création et exploitation de Sites Internet > Les langages du Net > Fichier .htaccess et réécriture d'URLs
papounet
Voilà j'ai une redirection que je ne sais comment effectuer car:

J'ai une page site.tld/dossier/dossier/index.php
et une site.tld/dossier/dossier/index.html

Je voudrais que quand on se rende sur index.html ce soit le contenu de index.php qui s'affiche mais en cachant la redirection et on donc en laissant index.html dans le navigateur!

En gros un genre d'include index.php dans index.html ceci ain d'appeller du code php dans une page html .

Merci pour votre aide.
Dan
Tout simplement avec
CODE
RewriteEngine on
RewriteRule index\.html index.php[L]

Ou plus généralement, pour convertir tous les fichiers .html et afficher le même en .php
CODE
RewriteEngine (.*)\.html $1.php[L]

papounet
Merci, toutefois voilà un peu plus de précision.

Si je tape ndd.tld/dossier/dossier/ je tombe effectivement sur index.php par défaut

par contre je voudrais vraiment rediriger toutes les pages et pas seulement les index, c'est à dire que si j'ai une page en php du style

ndd.tld/dossier/dossier/maquette-avion.php et souhaite qu'elle soit accessible et consultable à l'adresse ndd.tld/dossier/dossier/maquette-avion.html et en transparence

Un peu comme le font les cms en fait whistling.gif



En bref ../../maquette-avion.php devra s'afficher dans ../../maquette-avion.html


Déjà es-ce possible simplement via .htaccess ?
Peut être faut-il allez chercher la solution dans un autre langage.
Dan
Je t'ai donné la réponse plus haut whistling.gif
Juste après "plus généralement...."

Ce qui n'empêche pas qu'il te faudra éditer tous tes liens dans tes pages....
papounet
Ok merci, je vais donc regarder cela de plus près car avec la solution que tu cite j'obtiens une erreur 500
Dan
Si tu as entré exactement ce que j'ai mis, la seule explication à une erreur 500 serait que le mod_rewrite n'est pas activé.

N'oublie pas le "RewriteEngine on" tout de même !
Ceci est une version "bas débit" de notre forum. Pour voir la version complète avec plus d'information, la mise en page et les images, veuillez cliquer ici.