Centralisation .htaccess et noms de domaine

Nouveau WRInaute
Bonjour à tous,

ne trouvant pas de solutions je vais centraliser tout ce que je voudrais faire avec les htaccess et mes 2 noms de domaine.
Je metterai à jour le post au fur et à mesure que chaque problèmes est résolu.
Il faudrait aussi que les réécritures soient le plus opimisée possible pour les moteurs.

le fichier .htaccess commence par:
Code:
Options +FollowSymLinks
RewriteEngine on

il est donc inutile de le remettre à chaque fois

Peut être que j'ajouterai d'autres actions par la suite.

Merci

tout d'abord imaginons 2 noms de domaine:

1. http://www.mondomaine.net (qui est le domaine principal)
2. http://www.mondomaine.be


Liste des actions

Code:
RewriteCond %{HTTP_HOST} ^mondomaine.net$
RewriteRule ^(.*)   http://www.mondomaine.net/$1  [QSA,L,R=301]


Code:
RewriteCond %{HTTP_HOST} ^www.mondomaine.be$
RewriteRule ^(.*)   http://www.mondomaine.net/$1  [QSA,L,R=301]

Code:
RewriteCond %{HTTP_HOST} ^mondomaine.be$
RewriteRule ^(.*)   http://www.mondomaine.net/$1  [QSA,L,R=301]

Rediriger tous sous domaine n'existant pas vers http://www.mondomaine.net aussi bien pour le .be que le .net
Code:
--

N'autoriser l'accès à un sous domaine que sous la forme http://test.mondomaine.net et rediriger vers http://test.mondomaine.net si l'on demande http://www.mondomaine.net/test
Code:
--
 
WRInaute occasionnel
Tu aurais pu chercher un peu sur le forum avant de t'embeter a tout ecrire... Tu aurais gagné ton temps.
 
Nouveau WRInaute
En fait pour quelques unes des redirections j'ai déjà quelques lignes qui fonctionnent mais je ne sais pas si c'est la meilleur façon.

J'ai été voire dans d'autres post et j'ai parfois des réponses mais ce n'est pas toujours ce que je veux.
 
Nouveau WRInaute
euh ... je peux comprendre pourquoi les champs de code sont vides ? ou c'est moi qui yoyotte ?
 
WRInaute discret
se code redirige tout les domaines et sous domaines vers celui principale : www.mondomaine.net
Code:
RewriteEngine on
RewriteCond %{HTTP_HOST} !^www.mondomaine.net$
RewriteRule ^(.*)   http://www.mondomaine.net/$1  [QSA,L,R=301]
 
Nouveau WRInaute
merci ! a mettre, je suppose, sur la racine du dossier ou pointait l'ancien nom de domaine que l'on souhaite définitivement rediriger ?
 
Discussions similaires
Haut