--
Alain L
Mon village en Haute Soule : http://autourdalos.fr
Carnet de voyages: http://jarailet.club.fr/Randobal
Dans .htaccess:
Redirect permanent /index.htm http://www.monsite.com/index.php
Non ?
--
Michaël DENIS
Merci. Oui, mais mon ancien hebergeur (Club-internet) semble ne pas
accepter le fichier .htaccess:
Bonjour,
Le 27/09/2008 10:17, alainL a écrit :
>
> Mon ancienne adresse est redirigée par un header placé dans index.php
> qui remplace l'ancien index.htm . OK...mais certains anciens liens
> depuis des sites amis comportaient l'adresse
> http://mon_ancien_site/index.htm et donnent une erreur 404.
> Que faire ? créer un "index.htm" en plus, avec une balise meta refresh..
> qui renvoie à index.php ??
Je n'ai aucun meilleur conseil à te donner que celui de Michael à propos
de ton ancien hébergeur qui refuse d'interpréter le .htaccess (juste que
tu as bien fait de changer).
Mais pour que pareille mésaventure ne t'arrive plus à l'avenir, je te
conseille vivement de rajouter « Options +MultiViews » dans le .htaccess
et de ne *jamais* écrire la moindre extension dans tes liens.
Ainsi, http://ton_nouveau_site/chemin/page fonctionnera toujours quel
que soit son nom réel, parmi page.htm, page.html, page.php, page.php5
ou page.le_nouveau_super_langage_de_dans_dix_ans, voire page.htm.php
(pour le cas où tu aurais déjà publié une url avec page.htm) ou même
page.fr.html, page.en.perl ou page.de.php (avec négotiation de langue).
P.-S. : ta question était hors charte dans fciw.pages-perso, je redirige
vers fciw.auteurs.
Alors la balise meta refresh est sans doute la bonne solution...
--
Michaël DENIS