htacces et sous domaine

Consultez la formation sur les stratégies de liens de WebRankInfo / Ranking Metrics

haffouff
Nouveau WRInaute
Nouveau WRInaute
 
Messages: 13
Inscription: 14 Jan 2008

htacces et sous domaine

Message le Lun Jan 14, 2008 22:17

salut a tous et vraiment bravo pour ce magnifique forum,

Ma question est la suivante : j'ai un site web et j'ai mis en place un htaccess pour forcer l'utilisation de www
voici les regles que j'ai utilisé :
Code: Tout sélectionner
RewriteCond %{HTTP_HOST} !^www.monsite.com$
RewriteRule ^(.*)   http://www.monsite.com/$1  [QSA,L,R=301]


Mon probleme est le suivant : lorsque je crée un sous domaine par exemple test.monsite.com, celui ci est redirigé vers www.monsite.com/test
Comment je peut faire pour éviter cette redirection tout en forcant l'utilisation des www ???


Merci pour votre aide


webmasterlamogere
WRInaute passionné
WRInaute passionné
 
Messages: 1874
Inscription: 17 Déc 2006

Message le Mar Jan 15, 2008 14:30

avec ca :
Code: Tout sélectionner
#Utilise seulement le site avec www
RewriteCond %{HTTP_HOST} ^tonsite\.fr$
RewriteRule ^(.*)   http://www.tonsite.fr/$1  [QSA,R=301]
#Utilise seulement le site sans www si différent de tonsite.fr
RewriteCond %{HTTP_HOST} ^www\.(.+)\.tonsite\.fr$
RewriteRule ^(.*)   http://%1.tonsite.fr/$1  [QSA,R=301]

haffouff
Nouveau WRInaute
Nouveau WRInaute
 
Messages: 13
Inscription: 14 Jan 2008

Message le Mar Jan 15, 2008 18:38

MERCIIIIIIIIIIIIIII beaucoup ca marche impeccablement :D

La seul remarque que j'ai c'est que si je tape maintenant www.sousdomaine.monsite.com celui ci est redirigé vers sousdomaine.monsite.com/sousdomaine :cry:
Est ce possible de remedier a ca ???


webmasterlamogere
WRInaute passionné
WRInaute passionné
 
Messages: 1874
Inscription: 17 Déc 2006

Message le Mar Jan 15, 2008 20:56

tu as du mettre un %1 a la place de $1 à la fin :
Code: Tout sélectionner
#Utilise seulement le site avec www
RewriteCond %{HTTP_HOST} ^tonsite\.fr$
RewriteRule ^(.*)$   http://www.tonsite.fr/$1  [QSA,R=301]
#Utilise seulement le site sans www si différent de tonsite.fr
RewriteCond %{HTTP_HOST} ^www\.(.+)\.tonsite\.fr$
RewriteRule ^(.*)$  http://%1.tonsite.fr/$1  [QSA,R=301]

haffouff
Nouveau WRInaute
Nouveau WRInaute
 
Messages: 13
Inscription: 14 Jan 2008

Message le Jeu Jan 17, 2008 8:29

webmasterlamogere a écrit:tu as du mettre un %1 a la place de $1 à la fin :


Je viens de recopier le 2ème code en ne remplacant que tonsite par monsite a moi et j'ai toujours le meme probleme :cry:


webmasterlamogere
WRInaute passionné
WRInaute passionné
 
Messages: 1874
Inscription: 17 Déc 2006

Message le Jeu Jan 17, 2008 9:17

c'est ce que j'utilise et ca marche parfaitement. c'est peut-être un problème de cache du navigateur qui pose problème. J'ai déjà eu le cas avec firefox. Tu peux vérifier avec cet outil : http://www.webrankinfo.com/outils/header.php

haffouff
Nouveau WRInaute
Nouveau WRInaute
 
Messages: 13
Inscription: 14 Jan 2008

Message le Jeu Jan 17, 2008 17:14

Bon je viens d'essayer avec cet outil et voila le resultat :?

Code: Tout sélectionner
Voici le contenu de l'entête HTTP renvoyé par votre serveur (URL analysée :
http://www.rap4syf.tuninfo4u.com


Code: Tout sélectionner
HTTP/1.1 301 Moved Permanently
Date: Thu, 17 Jan 2008 16:05:48 GMT
Server: Apache/1.3.39 (Unix) mod_ssl/2.8.30 OpenSSL/0.9.8a PHP/4.4.7 mod_perl/1.29 FrontPage/5.0.2.2510
Location: http://rap4syf.tuninfo4u.com/rap4syf/
Connection: close
Content-Type: text/html; charset=iso-8859-1

HTTP/1.1 200 OK
Date: Thu, 17 Jan 2008 16:05:48 GMT
Server: Apache/1.3.39 (Unix) mod_ssl/2.8.30 OpenSSL/0.9.8a PHP/4.4.7 mod_perl/1.29 FrontPage/5.0.2.2510
X-Powered-By: PHP/4.4.7
Connection: close
Content-Type: text/html


webmasterlamogere
WRInaute passionné
WRInaute passionné
 
Messages: 1874
Inscription: 17 Déc 2006

Message le Jeu Jan 17, 2008 18:06

essaye d'ajouter avant :
Code: Tout sélectionner
RewriteBase /

haffouff
Nouveau WRInaute
Nouveau WRInaute
 
Messages: 13
Inscription: 14 Jan 2008

Message le Jeu Jan 17, 2008 20:56

webmasterlamogere a écrit:essaye d'ajouter avant :
Code: Tout sélectionner
RewriteBase /


Malheuresement c'est toujours le meme probleme :cry:


webmasterlamogere
WRInaute passionné
WRInaute passionné
 
Messages: 1874
Inscription: 17 Déc 2006

Message le Ven Jan 18, 2008 7:53

il doit y avoir une autre règle qui fait ca!
regarde dans le htaccess si il n'y a pas une redirection qui puisse faire ca.


Si vous avez aimé cette discussion, partagez-la sur vos réseaux sociaux préférés :

Formation recommandée sur ce thème :

Formation Netlinking (liens et référencement) : apprenez ce qu'est réellement un bon lien pour le référencement et surtout comment en obtenir. Formation animée par Olivier Duffez et Fabien Facériès, experts en référencement naturel.

Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.

Lectures recommandées sur ce thème :



Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 1 invité