Aller au contenu

Rediriger l'index vers une autre page


Sujets conseillés

Bonjour,

C'est pas tres compliqué, mais je n'y arrive pas. Je voudrais simplement rediriger l'index de la page d'accueil de mon site vers une autre page avec le htaccess. J'ai donc fait ca :

RedirectPermanent / http://www.monsite.org/html/page.php

Mais cela me donne une adresse comme ca :

http://www.monsite.org/html/page.phphttp:/...g/html/page.php

Je ne comprend pas pourquoi d'ailleur.

Je voudrais également que toute les pages du site soient directement redirigées vers cette page :

http://www.monsite.org/html/page.php

Merci de votre aide !

Lien vers le commentaire
Partager sur d’autres sites

Salut,

Pour ta redirection je ne sais pas si tu veux rediriger sur une page du meme NDD ou sur une page d'un NDD different.

Pour repondre a ta premiere question, il faut que tu specifie ta page d'index (index.php ou index.htm), ce qui donne par exemple avec un index.php

RedirectPermanent /index.php http://www.monsite.org/html/page.php

Cette methode est surtout utilisee pour une redirection d'un NDD vers un autre.

Pour faire une redirection de page au sein de ton site, je te conseille de te tourner vers l'URL Rewriting, il y a un tres bon article sur le site URL Rewriting

Bon courage, et n'hesite pas si tu bloques sur qqchose.

Lien vers le commentaire
Partager sur d’autres sites

Merci rdd,

Je pensais que j'avais répondu à ton message, mais mon post n'est pas affiché !!!

J'ai donc bien testé tes solutions, et pas de soucis, ca fonctionne avec le /index.

Par contre est il possible de renvoyer toute les personnes qui arrivent sur le site sur la meme page, meme s'ils demandent une autre page indexé par les moteur de recherche ou non.

Car en fait, je voudrais que simplement ma page d'acceuil soit indexée. Et non plus toutes les pages de mon site.

Merci !

Lien vers le commentaire
Partager sur d’autres sites

Si tu rediriges vers un autre site, essaie ceci:

RedirectMatch 301 .* http://www.monsite.org/html/page.php

Si tu rediriges vers une page du même site, essaie ceci:

RedirectMatch 301 ^(?!\/html\/page\.php).*$ http://www.monsite.org/html/page.php

Mais, je ne vois pas l'intérêt de ce que tu veux faire. :wacko:

Jean-Luc

Lien vers le commentaire
Partager sur d’autres sites

L'interet est que je veux changer ma page de demarrage par une page du site. Et que je ne veux pas modifier cette page qui n'est pas un index.

Je vais tester ce que tu me dit.

Merci !

Lien vers le commentaire
Partager sur d’autres sites

Veuillez vous connecter pour commenter

Vous pourrez laisser un commentaire après vous êtes connecté.



Connectez-vous maintenant
×
×
  • Créer...