Redirection index.html

jpw
WRInaute discret
WRInaute discret
 
Messages: 160
Inscription: 23 Juin 2008

Redirection index.html

Message le Mer Aoû 20, 2008 10:20

La question doit être simplissime
mais mes connaissances en rewritting sont au ras des paquerettes

j'ai changé ma page d'accueil de index.html en index.php

et puis j'ai des liens un peu à droite à gauche sur index.html

comment configurer proprement pour que index.html de la racine du siter pointe sur index.php en redirection 301

merci por votre aide

jpw


aurelien59
WRInaute impliqué
WRInaute impliqué
 
Messages: 713
Inscription: 25 Juil 2006

Message le Mer Aoû 20, 2008 10:50


fredfan
WRInaute accro
WRInaute accro
 
Messages: 3022
Inscription: 2 Juil 2008

Message le Mer Aoû 20, 2008 12:03

La redirection et la ré-écriture ne doivent pas faire oublier :
Code: Tout sélectionner
DirectoryIndex index.php
dans le .htaccess
Il permet de signaler à l'hébergeur que le fichier racine du site est index.php
et les pages du site doivent pointer sur la racine (ou au pire sur index.php)
Sinon on ré-écrit et redirige en permanence des adresses qui sont à la base mal écrites
La redirection sera nécessaire quand même pour les cas particuliers, et surtout pour récupérer l'ancienneté de la pages sur les moteurs.

jpw
WRInaute discret
WRInaute discret
 
Messages: 160
Inscription: 23 Juin 2008

Message le Mer Aoû 20, 2008 15:03

merci de vos réponses mais elles en résolvent pas mon problème

1°) aurelien j'en arrivais du lien donné
j'ai posé la question car je n'y ai pas trouvé laréponse à mon cas précis

2°) fredfan : la ligne ajoutée à ùon .htaccess n'empêche en rien un erreur 404 si on demande la page index.html....

merci quand même

peut être d'autres passeront par là.

jpw

zeb
WRInaute accro
WRInaute accro
 
Messages: 3283
Inscription: 5 Déc 2004

Message le Mer Aoû 20, 2008 16:21

dans un htaccess a la racine : AddType x-mapp-php5 .html va forcer l'interprétation des scripts html par le processeur php.
dans la page d'index tu ajoute ce code :

Code: Tout sélectionner
<?php
   header("Status: 301 Moved Permanently", false, 301);
   header("Location: http://www.truc.com/index.php");
   exit();
?>

jpw
WRInaute discret
WRInaute discret
 
Messages: 160
Inscription: 23 Juin 2008

Message le Sam Aoû 30, 2008 7:59

zeb a écrit:dans un htaccess a la racine : AddType x-mapp-php5 .html va forcer l'interprétation des scripts html par le processeur php.
dans la page d'index tu ajoute ce code :

Code: Tout sélectionner
<?php
   header("Status: 301 Moved Permanently", false, 301);
   header("Location: http://www.truc.com/index.php");
   exit();
?>


je dois pas avoir tout compris
car en rajoutant :
AddType x-mapp-php5 .html

ça change rien chez moi : les html restent html (j'ai un kimsufi en hébergement)

tant pis

mahdivitche
WRInaute impliqué
WRInaute impliqué
 
Messages: 967
Inscription: 6 Jan 2008

Message le Dim Aoû 31, 2008 16:31

pour la redirection de index.html vers index.php ajouter ce code dans fichier .htaccess

Code: Tout sélectionner
RewriteEngine on
RedirectPermanent index.html http://www.tonsite.com/index.php [R=301]


Si vous avez aimé cette discussion, partagez-la sur vos réseaux sociaux préférés :

Lectures recommandées sur ce thème :



Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités