index.html à la racine d'un site et redirection

WRInaute discret
Bonjour,

J'ai parcouru plusieurs post traitant du sujet et j'ai ma petite idée, mais je voudrais avoir des avis eclairé sur le sujet.

Actuellement, à la racine de mon site se trouve le fichier index.html qui contient le code suivant :
Code:
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=ISO-8859-1" />
<meta http-equiv="refresh" content="0; url=http://sportsweb.free.fr/accueil.php" />
<title>Sports Web - Les résultats et statistiques de tous les sports</title>
<meta name="robots" content="index,follow" />
</head>
</html>

Je voudrais savoir si il est préférable de passer au code suivant et si ça peut avoir des conséquences positives en terme de référencement, sachant qu'un certain nombre de backlinks pointent sur la racine de mon site :
Code:
<html>
<head>
<meta name="robots" content="noindex, follow">
<script language="javascript">
<!--
document.location.href="accueil.php"
//-->
</script>
</head>
<body>
<a href="accueil.php">
</body>
</html>

Le sujet a peut être déjà été traité, mais je n'ai pas trouvé de réponse tranchée à ce sujet en utilisant le moteur de recherche des forums de webrankinfo.

Merci

Vincent
 
WRInaute passionné
Non,
Le mieux à faire est de supprimer index.html et de créer un fichier .htaccess contenant le code
Code:
ErrorDocument 404 accueil.php
et dans accueil.php tu rajoutes un header qui indique que la page a été trouvée (200, je crois).
 
WRInaute accro
dans ce cas autant faire une redir 301 de index.html vers accueil.php dans le fichier .htaccess ...
comme ça il récupère les visiteurs et le PR ... non ?
 
WRInaute passionné
Je ne connais pas les limitations de free, je sais qu'il ne peut pas faire de réécriture.
Mais c'est vrai que si RedirectPermanent est activé,
Code:
RedirectPermanent index.html accueil.php
est la solution la plus simple...
D'ailleurs maintenant que j'y pense :eek:

avec juste
Code:
DirectoryIndex accueil.php
tout visiteur arrivant sur sportsweb.free.fr/ verra la page sportsweb.free.fr/accueil.php , et tu transmets le PR etc.
 
WRInaute discret
La solution de Dj_Apx sur le .htaccess (DirectoryIndex accueil.php) fonctionne en local.

Il me reste à le mettre en ligne et surtout à me renseigner sur les possibilités que j'ai trop longtemps négligés de la syntaxe apache.

Merci

Vincent
 
WRInaute discret
Pour info, je pense que la solution est bien de mette un fichier .htaccess qui comprend la ligne DirectoryIndex accueil.php, mais cette syntaxe n'est pas acceptée sur free.
 
Discussions similaires
Haut