Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

2 index ?

1 view
Skip to first unread message

alainL

unread,
Sep 27, 2008, 4:17:22 AM9/27/08
to
Bonjour,
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 ??
Merci

--
Alain L

Mon village en Haute Soule : http://autourdalos.fr
Carnet de voyages: http://jarailet.club.fr/Randobal

Michael DENIS

unread,
Sep 29, 2008, 5:38:34 AM9/29/08
to
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 ??

Dans .htaccess:
Redirect permanent /index.htm http://www.monsite.com/index.php

Non ?

--
Michaël DENIS

alainL

unread,
Sep 29, 2008, 6:17:52 AM9/29/08
to
Michael DENIS a écrit :

Merci. Oui, mais mon ancien hebergeur (Club-internet) semble ne pas
accepter le fichier .htaccess:

Olivier Miakinen

unread,
Sep 29, 2008, 11:00:04 AM9/29/08
to
[ copie et suivi là où c'est en charte ]

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.

Michael DENIS

unread,
Sep 29, 2008, 9:18:21 AM9/29/08
to
alainL a écrit :

> Merci. Oui, mais mon ancien hebergeur (Club-internet) semble ne pas
> accepter le fichier .htaccess:

Alors la balise meta refresh est sans doute la bonne solution...

--
Michaël DENIS

0 new messages