Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

Débutant (très): rediriger lien htm vers lien php

2 réponses
Avatar
Pascal Bouchard
Bonjour à tous,

Présentement, sur mon site Web, mes fichiers ont l'extension .htm comme
suit:
index.htm, voyage01.htm, voyage02.htm, (...), galerie01.htm, galerie02.htm,
(...) etc.
Une fois passé à php, mes fichiers .htm auront été remplacés par ceux-ci:
index.php, voyage01.php, voyage02.php, (...), galerie01.php, galerie02.php,
(...) etc.

À partir de ce moment, un visiteur se servant d'un lien contenant l'ancien
fichier (par exemple: voyage02.htm au lieu de voyage02.php) verra la page
d'erreur 404 s'ouvrir.

Quelqu'un m'a suggéré de conserver les anciens fichiers .htm mais en ne
mettant à l'intérieur qu'une simple redirection vers le nouveau fichier
.php. Mais cela fait quand même beaucoup de fichiers à refaire!

Existe-t-il un autre moyen plus simple pour rediriger automatiquement le
visiteur vers les nouvelles pages .php?

Merci beaucoup!

Pascal




---
Ce courriel est exempt de virus.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.802 / Virus Database: 545 - Release Date: 2004-11-26

2 réponses

Avatar
Benoit Fries
À partir de ce moment, un visiteur se servant d'un lien contenant l'ancien
fichier (par exemple: voyage02.htm au lieu de voyage02.php) verra la page
d'erreur 404 s'ouvrir.


[...]

Existe-t-il un autre moyen plus simple pour rediriger automatiquement le
visiteur vers les nouvelles pages .php?



Si tu as un serveur Apache, tu peux résoudre ce problème avec
l'url-rewriting. Je pense que l'équivalent existe aussi avec IIS, mais je ne
suis pas certain. Jette un oeil ici pour les détails:
http://httpd.apache.org/docs/misc/rewriteguide.html

Ben
http://www.sur-la-toile.com

Avatar
Pascal
Dans un message précédent, Benoit Fries
a écrit:
Si tu as un serveur Apache, tu peux résoudre ce problème avec
l'url-rewriting.


J'ai fait une recherche sur Google avec "url-rewriting" et j'ai trouvé un
article http://alistapart.com/articles/succeed/ qui a donné réponse à ma
question.

Merci Benoit!