Interdire example.com et obliger www.example.com

Consultez la formation URL Rewriting et sites dynamiques de WebRankInfo / Ranking Metrics


dd32
Modérateur
Modérateur
 
Messages: 3261
Inscription: Ven Sep 09, 2005 10:21

Message le Mer Sep 27, 2006 12:31

Et si tu rajoutes un "s" à l'endroit approprié dans le code... ?

Code: Tout sélectionner
Options +FollowSymlinks
RewriteEngine on
RewriteCond %{HTTP_HOST} ^example.com$
RewriteRule ^(.*) https://www.example.com/$1 [QSA,L,R=301]


stoff
WRInaute impliqué
WRInaute impliqué
 
Messages: 370
Inscription: Dim Aoû 22, 2004 20:03

Message le Sam Oct 07, 2006 18:54

Bonjour à tous.
Je suis chez ovh avec un 90 plan.
J'utilise l'option multi domaine, donc j'ai un domaine qui pointe vers la racine et d'autres vers des dossiers.

Le probleme est que si je met le code donné sur ce topic pour un nom de domaine rattacher à un dossier, le domaine principal ne marche plus alors.

Comment rajouter des exeptions?

Merci d'avance


asterix23
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 245
Inscription: Sam Avr 22, 2006 17:07

Message le Ven Nov 24, 2006 12:20

ffocean a écrit:Bonjour moi j'ai un probleme. J'ai mis ca dans mon fichier .htacess :

Options +FollowSymlinks
RewriteEngine on
RewriteCond %{HTTP_HOST} ^ffocean.com$
RewriteRule ^(.*) h**p://www.ffocean.com/$1 [QSA,L,R=301]

Mais quand je tape ffocean.com dans mon navigateur, ca me met une page d'erreur avec ecrit dans ecrit dans la barre de lien :

http://ffocean.com/home/ffocean/www/h** ... ocean/www/ etc... ca continue

Quelqu'un a une idée de l'erreur ?


j'ai exactement le même problème :?:


fandecine
Modérateur
Modérateur
 
Messages: 1640
Inscription: Sam Avr 02, 2005 14:58

Message le Ven Nov 24, 2006 13:10

Faut lire le post depuis le début :wink:


Kmacleod a écrit:
Code: Tout sélectionner
RewriteCond %{HTTP_HOST} !^www.example.com$
RewriteRule ^(.*)   http://www.example.com/$1  [QSA,L,R=301]


classique non ?


De cette façon tu est sur de ne pas entrer dans une boucle sans fin! :D


nizouille
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 147
Inscription: Jeu Juil 29, 2004 18:31

Message le Mer Nov 29, 2006 19:21

Par contre, depuis que j'ai installé ce htaccess, je n'ai plus accès à mes stats, ni à mon phpmyadmin, etc. ...

Comment pourrais-je résoudre ce souci ??


lululelutin
WRInaute discret
WRInaute discret
 
Messages: 63
Inscription: Jeu Juin 26, 2003 14:06

Message le Dim Fév 11, 2007 3:58

Bonjour
Je relance la discussion avec et sans www pour un serveur Microsoft IIS.

Comment forcer le site avec www sur un serveur IIS puisqu’il n’y a pas de fichier .hraccess !

Existe-t-il un autre fichier sur les serveurs Microsoft qui pourrais faire la job ?
Avez-vous d’autres techniques à me suggérer ?
Pour Google, c’est OK avec l’option « Domaine favori » dans la zone sitemap, mais pour les autres moteurs…
Merci


Seraph
WRInaute impliqué
WRInaute impliqué
 
Messages: 398
Inscription: Dim Avr 02, 2006 22:35

Message le Mar Fév 13, 2007 17:18

Bonjour!

J'ai plusieurs NDD sur le meme hebergement mutualisé (XXL Plan) chez OVH.
Sur certains de mes sites, ce code :
Code: Tout sélectionner
RewriteEngine on
RewriteCond %{HTTP_HOST} !^www.ndd$
RewriteRule ^(.*) http://www.ndd/$1  [QSA,L,R=301]


fonctionne impec' et sur d'autre, quand je vais sur http://ndd ou http://ndd/ , ca me redirige vers http://ndd// avec les deux slashes...
Comment je peux faire pour que ce slash en trop disparaisse ?
Les deux lignes de Rewrite sont en debut d'htaccess (apres RewriteEngine on quand meme :P) et j'ai essayé de les recopier de mes NDD qui fonctionnaient en changeant juste le NDD... Mais les // restent. :(

Vous pouvez m'aider ? :D
Dernière édition par Seraph le Mer Fév 14, 2007 16:52, édité 1 fois.


HawkEye
Modérateur
Modérateur
 
Messages: 15029
Inscription: Lun Fév 23, 2004 12:33

Message le Mer Fév 14, 2007 13:43

Mets 'http://www.ndd.tld/$1' dans la ligne RewriteRule, plutôt que 'www.ndd.tld/$1' ;)


Seraph
WRInaute impliqué
WRInaute impliqué
 
Messages: 398
Inscription: Dim Avr 02, 2006 22:35

Message le Mer Fév 14, 2007 16:53

Euh oui, mauvais copier/coller, dans le .htaccess il y est bien... ;)



EDIT : J'ai directement changé les reglages DNS sur le serveur... Ca marche niquel! :D

yakapa
Nouveau WRInaute
 
Messages: 28
Inscription: Mer Aoû 02, 2006 9:43

Message le Mer Mar 07, 2007 16:39

Merci pour ce post très instructif que j'ai lu intégralement. Je suis chez ovh et j'ai mis :

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

ça marche nickel, mais attention, avant l'url rewriting sinon ça bug ce dernier

Les adresses avec www et sans www ont le même PR : 4 pour l'accueil, 3 pour les sous-pages (pas le site dans ma signature, un autre), =>dilution !?

L'instructif billet de WRI m'affirme que c'est important de faire cette redirection, MAIS :
- quelques messages dans ce post parlent de désindexation massive !!!! Ca peut arriver ? Je flippe à mort
- Faut le faire systematiquement sur tout ses sites ? même quand le "sans www" n'a pas de PR ?


Altenide
WRInaute impliqué
WRInaute impliqué
 
Messages: 433
Inscription: Mer Nov 26, 2003 17:37

Message le Mar Mar 13, 2007 19:26

rahh, je commence à perdre patience j'ai lu l'ensemble de ce fil, tous essayé mais avec :

Options +FollowSymlinks
RewriteEngine on
RewriteCond %{HTTP_HOST} !^site.fr$
RewriteRule ^(.*) http://www.site.fr/$1 [QSA,L,R=301]

pour moi et chez OVH, çà ne marche pas.

y a-til des particularité pour les .fr ?


Thierry Bugs
WRInaute accro
WRInaute accro
 
Messages: 4369
Inscription: Mer Juin 16, 2004 0:15

Message le Mar Mar 13, 2007 22:43

dans !^site.fr$ vire le ! qui est en trop
(j'ai un site chez ovh avec ça , ça fonctionne très bien)


Altenide
WRInaute impliqué
WRInaute impliqué
 
Messages: 433
Inscription: Mer Nov 26, 2003 17:37

Message le Mer Mar 14, 2007 13:15

rhaaa avec ou sans le !, c'est du pareil au même. J'ai contacter OVH, je vous tiendrait au courant.

Merci :)


fredwat
WRInaute accro
WRInaute accro
 
Messages: 3182
Inscription: Mer Fév 11, 2004 19:46

Message le Mer Mar 14, 2007 18:34

Pareil...mail à OVH !
je m'abonne à ce thread pour suivre de près :wink:


Altenide
WRInaute impliqué
WRInaute impliqué
 
Messages: 433
Inscription: Mer Nov 26, 2003 17:37

Message le Jeu Mar 15, 2007 17:03

hotline ovh a écrit :

desole pour ce retard.
vous deverez utiliser ce code svp:

#Options +FollowSymlinks
RewriteEngine on
#Utilise seulement le site avec www
RewriteCond %{HTTP_HOST} ^site.fr$
RewriteRule ^(.*) http://www.site.fr/$1 [QSA,L,R=301]


ce qui ne résoud rien pour moi vu que çà ne marchais pas lol

bon jvais quand même essayer à nouveau.

je place donc mon code ds un fichier htaccess dans le répertoire www dudit site ....et ... hop ... çà ne fontionne pas :/
par précaution je case aussi un htaccess à la racine et ? hop, marche po non plus. :/


et pris d'une idée géniale je rajoute un "." devant mon htaccess (.htaccess) et ô miracle, çà marche :oops: :oops: :oops: :oops:
(des baffes que je mérite)

Interdire example.com et obliger www.example.com Interdire example.com et obliger www.example.com

Formation recommandée sur ce thème :

Formation URL Rewriting et sites dynamiques : apprenez comment mettre en place la réécriture d'URL, comment optimiser vos URL et profiter de vos pages dynamiques pour booster votre référencement. 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 0 invités