Redirection 301 sur OVH

WRInaute occasionnel
Je viens de passer enfin sur OVH et je me prends la tête sur la redirection 301 qui au passage n'était pas possible sur mon ancien hébergement. Je voudrais la faire au moyen du .htaccess pour pouvoir rediriger *monsite.com* vers *www.monsite.com* pourriez-vous me donner la syntaxe exacte et me dire où placer ce fichier ? Dois-je le placer à la racine soit au dessus du répertoire www ou bien dans ce répertoire ? Ca s'embrouille sérieux dans ma tête ce matin... Merci d'avance
 
WRInaute impliqué
Le mieux pour le référencèrent (au yeux de google et des moteurs de recherche qui cherche à detecter les triches)
et de faire la redirection le plus tôt possible.
Donc vu qu'avec OVH tu peut le faire avec les options du serveurs.
Utilise les, mais il faut attendre un peut de temps pour que ton action soit prise en compte.

Chez moi c'est comme cela sur OVH :

on y accede comme ça :
Hébergement ->Redirections web -> Création /Modification d'une redirection
Et j'ai ce texte sur la page :
Redirections web
Modification d'une redirection
Redirection de : webmaster-rank.info
vers : http://www.webmaster-rank.info
Type : visible
Êtes-vous sûr de vouloir effectuer cette opération ?
Retour - Valider
 
WRInaute discret
Salut,

Met ceci dans un fichier .htaccess et place-le dans ton répertoire WWW:

Code:
RewriteEngine on
RewriteCond %{HTTP_HOST} ^example\.com$ [NC]
RewriteRule ^(.*) http://www.example.com/$1 [QSA,L,R=301]

En remplacant bien-sûr example.com par ton URL :wink:
 
WRInaute occasionnel
Merci beaucoup pour vos réponses ça marche niquel au niveau du .htaccess, sinon nifrou j'ai bien vu sur l'interface d'administration la possibilité de gérer la redirection. Si je fais les deux il n'y a pas de risque ?
 
WRInaute impliqué
titifrim a dit:
Merci beaucoup pour vos réponses ça marche niquel au niveau du .htaccess, sinon nifrou j'ai bien vu sur l'interface d'administration la possibilité de gérer la redirection. Si je fais les deux il n'y a pas de risque ?
Non je ne pense pas que tu cour le moindre risque.
Je pense que le serveur répondra sans prendre en compte le .htaccess
 
Nouveau WRInaute
Bonjour,

j'ai fais exactement ce qui est indiqué ici ainsi que dans un mini-dossier sur ce site, à savoir :

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

Et du coup quand je veux me connecter sur le serveur, j'ai ceci :

"La page n'est pas redirigée correctement

Firefox a détecté que le serveur redirige la demande pour cette adresse d'une manière qui n'aboutira pas.

La cause de ce problème peut être la désactivation ou le refus des cookies."

Je précise que mes cookies sont activés et que je suis sous FF5.

Savez-vous ce que je peux faire ?
 
Nouveau WRInaute
En fait c'est bon, même sous OVH il existe une solution ^^ :

RewriteEngine on
RewriteCond %{HTTP_HOST} ^[^.]+\.[^.]+$
RewriteRule ^(.*)$ http://www.%{HTTP_HOST}/$1 [L,R=301]
 
Discussions similaires
Haut