Rediriger un sous-domaine vers un domaine

WRInaute accro
Je t'ai mis un ptit patch des possibilités, reste plus qu'a l'adapter à ta sauce ;)

Code:
#http://sousdomaine.site.fr/fichier.php
#-->>
#http://www.site.fr/fr/sousdomaine/fichier.php


RewriteCond %{HTTP_HOST} !www\.site\.com [NC]
RewriteCond %{HTTP_HOST} (.*)\.site\.com [NC]
RewriteRule ^([^/]*)$ /fr/%1/$1 [QSA,R]
 
WRInaute accro
oui avec le .htaccess dans le sous domaine
Puis si tu veux gerer que le sous domaine et le ? + une variable, ce code devrait plus te convenir :

Code:
#http://sousdomaine.site.com/
#-->>
#http://www.site.com/page.php?rubrique=sousdomaine


RewriteEngine On
RewriteCond %{HTTP_HOST} (.*)\.site\.com [NC]
RewriteRule ^$ /page.php?rubrique=%1 [QSA]
 
WRInaute accro
Disons que je veux supprimer le sous-domaine, devenu inutile. Donc renvoyer toutes les pages de ce sous-dom vers une seule et même page du www.
Pas moyen de faire ça sans .hhtaccess dans le sous-domaine ?
 
WRInaute accro
si tu ne peux pas placer de .htaccess dans ton sous domaine, l'autre solution est de passer par un langage dynamique comme PHP ou ASP.

Pour cela place une redirection dans le fichier "header" de ton sous domaine et tu rediriges toute les pages sur la racine principale de ton site. J'ai gardé une redirection 301 au cas ou c'est permanant. Voici la source PHP:

Attention: pas de sortie HTML avant ce code!

Code:
<?php

//Permet la redirection
header("Status: 301 Moved Permanently");
header("Location:http://www.tondomaine.fr/");

?>
 
WRInaute accro
Ok, donc dans tous les cas, je dois conserver le sous-domaine.

Un grand merci à toi, KOogar !
 

➡️ Offre MyRankingMetrics ⬅️

pré-audit SEO gratuit avec RM Tech (+ avis d'expert)
coaching offert aux clients (avec Olivier Duffez ou Fabien Faceries)

Voir les détails ici

coaching SEO
Discussions similaires
Haut