index.php vers index.html

Nouveau WRInaute
bonjour à tous,

j'ai un petit problème, comme vous vous en doutez :)

je voudrais faire en sorte que ma page d'accueil index.php soit redirigée vers index.html. Un bot ou un visiteur soit redirigé vers la .html

J'ai essayé pas mal de choses mais ça ne veut pas passer.

D'avance merci !

Benoit.
 
Nouveau WRInaute
argh !

je viens de me rendre compte que mon truc risque de tourner en rond genre redirection infinie.

je m'explique : j'ai voulu au moment de la mise en place de l'URL Rewriting que tout ou presque soit passé en html, y compris la page d'accueil (index.php).

donc dans le .htaccess, j'ai spécifié (je l'ai pas sous la main) que :
Code:
index.html -> index.php
avec un truc du genre :
Code:
RewriteRule index.html /index.php

Mais j'ai laissé par oubli des liens vers la page en php (le boulet...). Donc je voudrais éviter que l'on puisse continuer à aller sur la page en php et que l'on soit basculé vers celle en html.

Est-ce j'ai été clair ? pas trop confus ?

merci encore !
 
WRInaute accro
je refais

dans ta page index.php, tu mets :
<?
header("location: index.html")
?>
et rian d'autre

le mieux -> tu remplace partout dans ton code index.php par index.html (ex : dreamweaver le fait)
 
Nouveau WRInaute
Je vais essayer, je pense que tu as trouvé ce que je voulais (j'aurai dû y penser, c'est tout bête...)

Merci de ton aide.

@ bientôt pour un retour d'infos

:)
 
WRInaute impliqué
e-kiwi a dit:
je refais

dans ta page index.php, tu mets :
<?
header("location: index.html")
?>
et rian d'autre

le mieux -> tu remplace partout dans ton code index.php par index.html (ex : dreamweaver le fait)

Il en manque un bout là, une 301 serait bienvenue je pense :

Code:
header("Status: HTTP/1.1 301 Moved Permanently", FALSE, 301);
header("location: index.html");

++
 

➡️ Offre MyRankingMetrics ⬅️

pré-audit SEO gratuit avec RM Tech (+ avis d'expert)
coaching offert aux clients (avec Olivier Duffez ou Fabien Faceries)

Voir les détails ici

coaching SEO
Discussions similaires
Haut