Aller au contenu

Sujets conseillés

Posté (modifié)

Bonjour,

j'ai un site à la structure basique : une page d'accueil à la racine puis des répertoires par sections.

Je souhaite mettre en place une redirection qui fasse en sorte qu'à partir du moment où l'adresse ne commence pas par http://www.monurl.com, la page soit rechargée avec la bonne url.

J'ai un .htaccess de base avec le code suivant :

RewriteEngine on
RewriteCond %{HTTP_HOST} !www.monurl.com
RewriteRule (.*) http://www.monurl.com/$1 [R=301,L]

Puis des .htaccess dans chaque répertoire avec un :

RewriteEngine on
RewriteOptions inherit

Or, cela fonctionne nikel pour la page d'accueil située à la racine, mais pas pour les sous-répertoires : ça redirige vers le bon nom de page (mais en php, sans réécriture d'url), mais à la racine.

Exemple :

http://monsite.com/news/actu-256.html va rediriger vers

http://www.monsite.com/actualites.php?id=256

Quelle est la solution pour gérer efficacement les sous-répertoires?

Merci d'avance.

Modifié par Portekoi
Posté

Salut,

Si tu n'as pas de règles particulières pour les sous-répertoires, tu ne dois pas mettre de fichier .htaccess dans ceux-ci...

Un seul .htaccess dans la racine du sous-domaine suffit (dans le DOCUMENT_ROOT)

Dan

Posté (modifié)
Salut,

Si tu n'as pas de règles particulières pour les sous-répertoires, tu ne dois pas mettre de fichier .htaccess dans ceux-ci...

Un seul .htaccess dans la racine du sous-domaine suffit (dans le DOCUMENT_ROOT)

Dan

J'ai des dizaines de rewriting par sous-répertoire. Je peux les gérer tous depuis la racine et supprimer les .htaccess correspondants?

Modifié par Eroan
Posté

Des dizaines par sous-domaine ou par sous-répertoire ?

Parce qu'on ne semble pas parler de la même chose :whistling:

Posté

Par sous-répertoire pardon ;)

Bon et bien effectivement j'ai suivi tes conseils et, oh miracle, plus aucun problème!!! De plus c'est bien plus simple à gérer...

Merci, le post est clos!

Posté
Comme quoi il suffit d'exprimer le besoin correctement :P

enfin je n'ai pas parlé une seule sois de sous-domaines mais c'est vrai que ce n'était pas forcément clair.

Là ça tourne nikel! En plus j'imagine que ça soulage le serveur, ça fait des centaines de milliers de hits en moins par jour!!!

Posté

Tu as raison, j'ai confondu avec un autre infogéré sous Debian à qui je viens de répondre (dans le forum infogérance)

Veuillez vous connecter pour commenter

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



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