Aller au contenu

Redirection sur un fichier index différent selon URL


Sujets conseillés

Bonjour,

nous avons un site global qui décrit notre métier, nos différentes prestations etc...

Le site est développé en php, afin d'être plus simple au niveau de la gestion de la langue.

Par contre les fichiers index sont en HTML.

Par rapport à nos prestations nous avons déposé des noms de domaines.

Notre hébergeur actuel ne nous proposait pas le fichier .htaccess car l'espace web était compris dans notre abonnement ADSL.

j'en ai pris un autre qui l'accepte.

Je découvre le fichier .htaccess et malgré les nombreux articles, j'ai un peu du mal à transcrire mes redirections.

Pourriez-vous m'aider à écrire:

www.monnomdedomaine.com

pointe sur

www.nomdedomaineprincipal.fr/rep/index_a.html

www.monnomdedomaine.fr

pointe sur

www.nomdedomaineprincipal.fr/rep/index_f.html

En vous remerciant

Bonne journée.

Sandrine

Lien vers le commentaire
Partager sur d’autres sites

Bonjour,

j'ai bien relu "le mode d'emploi" sur ce site et je pense avoir trouvé comment écrire ce que je souhaite, quelqu'un pourrait-il seulement me confirmer ?

RewriteEngine On

RewriteCond %{HTTP_HOST} www.mon-nom-de-domaine.fr

RewriteRules ^/$ /rep/indexf.html

RewriteCond {HTTP_HOST} www.monnomdedomaine.com

RewriteRules ^/$ /rep/indexa.html

Je ne l'ai pas testé car actuellement mes 2 noms de domaine ne sont pas chez le même hébergeur. Cela sera mis en place début d'année.

Merci de votre aide

Lien vers le commentaire
Partager sur d’autres sites

Effectivement, cela semble "presque" correct.

Il te manque toutefois les flags en fin de ligne: [R=301,L] pour forcer une redirection externe et dire que les réécritures s'arrêtent là ;)

Dan

PS: c'est RewriteRule et non RewriteRules

Lien vers le commentaire
Partager sur d’autres sites

Bonjour,

Merci Dan.

J'ai corrigé le Rule après mon post.

Et là je viens d'ajouter les [R=301,L]

Il y a une chose que je n'ai pas saisi dans le HTACCESS.

C'est lors des réécritures des fichiers

ex: toto.php?ID=345

deviens toto_345.html

faut-il créer un fichier html ayant ce nom?

ou c'est juste pour que ce soit écrit plus "joliment"

ou c'est pour le référencement?

Je découvre HTACCESS, avant je ne faisais que des mises à jour avec des fichiers php ou html pour la partie Web sinon c'est du dév Lotus Domino (ce qui n'a rien à voir).

Là ça se corse un peu plus et j'avoue apprécier le site et le forum.

Bonne journée.

Sandrine

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...