Multiples sous domaines

WRInaute impliqué
Bonjour à tous,

J'ai actuellement un vieux site (10 ans) à l'abandon que je souhaite relancer. Je souhaiterai donc l'optimiser (ce qui n'est pas le cas actuellement) et j'ai un problème de duplicate content. En effet www.ndd.com et ndd.com fonctionnent.

Je souhaiterais donc tout rediriger sur www.ndd.com, ce qui en soit n'est pas un problème. Mais ce site ayant été construit il y a longtemps, je n'avais pas pensé à une problématique que je vous expose ci-dessous.

Je dispose de plusieurs sous domaines. Certains ne sont plus utilisés (il atterrissent sur une page apache du serveur) mais d'autres du type forum.ndd.com, news.ndd.com fonctionnent encore. Mon soucis est que news ou forum sont des répertoires placés à la racine du site ndd. Comment pouvoir conserver ces sous domaines tout en indiquant dans le .htaccess du site ndd.com que sa seule adresse sera www.ndd.com.

Je ne sais pas si j'ai été clair. Bref, j'ai fait quelques tests mais je n'ai pas réussi sauf en plantant un des site (domaine ou sous domaine).

Merci d'avance.
 
WRInaute accro
Bonjour, Rogers,

si j'ai bien saisi, tu souhaites rediriger http://example.org vers http://www.example.org, tout en conservant la possibilité d'avoir des sous-domaines, comme par ex. http://news.example.org

Le code suivant permet cela, qui en fait redirige le domaine vers le sous-domaine www:
Code:
#redirection domaine vers sous-domaine - toutes pages
RewriteCond %{HTTP_HOST} ^example.org$
RewriteRule ^(.*) http://www.example.org/$1  [QSA,L,R=301]

Par contre, je n'ai pas saisi ton histoire de dossiers à la place des sous-domaine, ou plutôt je n'ai pas saisi le rapport avec l'histoire de la redirection ci-dessus (pas d'incompatibilité)

A moins que je n'ai aps compris ta question...
 
WRInaute impliqué
Je vais tester :p

Ma question, pas très claire je l'avoue est suite à une lecture très ancienne, mais peut être ai-je mauvaise mémoire.

Tu as ton site qui est dans un répertoire

racinedusite
| |
rep1 (ssdomaine) rep2 (ssdomaine)

Il me semblait que le .htaccess de la racine est prioritaire sur rep1 ou rep2 non ?

Ne connaissant pas la solution, j'ai préféré préciser où se situait rep1 et rep2 et qu'en aucun cas ils ne devaient être impactés par le .htaccess principal.
 
WRInaute accro
dans le code que je t'ai doné, on redirige le domaine (sans sous-domaine) vers le sous-domaine dédié au web (wwww): cela ne peut donc en rien impacté d'éventuels autres sous-domaines existants.

L'inverse serait aussi valable. Tant que tu te contentes de ne pas inclure dans la règle tous les sous-domaines, il ne peut y avoir d'impact, ni de conflit avec une autre règle de redirection de sous-domaine vers un répertoire du domaine principal
 
Discussions similaires
Haut