OVH Community, votre nouvel espace communautaire.

Site inaccessible après redirection


groussel
17/12/2011, 15h11
Solution apportée :
- suppression de la redirection que j'avais mise dans Redirection Web (inutile)
- remise à niveau des IP dans la Zone DNS (l'adresse avec les www était passée sur une autre plage)
Après attente de la propagation des DNS, tout est rentré dans l'ordre.

Pour ce qui est de la redirection de .monsite.com vers www.monsite.com sans que les moteurs de recherches ne s'y perdent, j'ai modifié le .htaccess en fonction :
RewriteEngine On
RewriteCond %{HTTP_HOST} !^www\.monsite\.com$ [NC]
RewriteRule ^(.*)$ http://www.monsite.com/$1 [R=301,L]
Et c'est tout bon !

Merci Daniel pour les tuyaux de ce matin.
Merci Nathan du support pour l'aide apportée.

Bonne continuation.

Gérald.

groussel
17/12/2011, 13h00
Je suis en contact avec l'assistance.
Je vous tiens au jus de la finalité...

groussel
17/12/2011, 12h19
Bon, je suis en pleine lecture de http://httpd.apache.org/docs/current...d_rewrite.html en attendant que ça me tombe "tout cuit"

groussel
17/12/2011, 11h58
Bon, on est revenu au point précédent ma boulette : le site http://monsite.com répond mais pas le http://www.monsite.com.

Il y a quand même quelque chose que je ne comprend pas du tout :
si j'ai un dossier /www qui contient mon site et que http://monsite.com affiche le site web, c'est bien qu'il sait où est le /www.
Si je tape www.monsite.com, c'est qu'il cherche le dossier /www de mon hébergement monsite.com.
Pourquoi ça marche dans un cas et pas dans l'autre ?

Du coup, quand j'aurai compris ça, je pense que je saurai quelle syntaxe utiliser dans le .htaccess :
rewrite .monsite.com www.monsite.com ou l'inverse

groussel
17/12/2011, 11h46
Qu'est-ce que le fichier .htaccess à la racine (et non celui de "/www") est sensé contenir ?
Je crois (non, j'en suis sûr !) que j'ai fais une grosse boulette !!!!!

-> La récup par la sauvegarde OVH snapshop-1 vient de me sauver !

Daniel60
17/12/2011, 11h32
Peut-être un problème de rédaction.

groussel
17/12/2011, 11h26
Je viens d'ajouter les lignes suivantes dans le .htaccess du www :

RewriteEngine on
Rewritecond %{HTTP_HOST} ^.monsite.fr$
Rewriterule ^(.*) http://www.monsite.fr/$1 [QSA,L,R=301]

et toujours pareil
Je suis c*** ou quoi ???

Daniel60
17/12/2011, 11h18
Dans le répertoire où se trouve le site bien sûr, donc en principe www chez OVH.
En racine ce n'est pas vu par le web.

groussel
17/12/2011, 11h04
Merci Daniel pour ce début de réponse.
Mais j'ai un .htaccess à la racine de l'hébergement et un autre dans le dossier www.
Dans lequel dois-je intervenir ?
celui qui est dans le dossier www pour dire d'aller dans monsite.com ?
celui de la racine pour dire d'aller dans www.monsite.com (qui ne répond pas)
J'ai jamais autant pataugé... et flippé !

Daniel60
17/12/2011, 10h44
Me voilà parti à la recherche de la réponse dans le forum OVH... On parle de.htacess en ajoutant le RewriteEngine on d'un site vers l'autre.
Oui, c'est la solution. Évite de tripoter les DNS, c'est source d'ennuis.
Dans les guides OVH tu as : http://guides.ovh.com/HtaccessModRewrite
...et des conseils de rédaction dans ma signature.

groussel
17/12/2011, 10h30
Bonjour à tous,
Je rencontre un problème bien ennuyant : le site que je gère est inaccessible depuis que je suis allé touché les paramètres de redirection.

Ma config :
  • un mutualisé "perso" + nom de domaine chez OVH.
  • un site web réalisé sous PrestaShop qui est posé dans le dossier "www"


Tout a démarré quand je me suis rendu compte, après une analyse avec woorank que le site www.monsite.com était considéré comme doublon avec monsite.com (sans les www). Le conseil qui m'était donné pour résoudre ce "problème" était de faire une redirection de l'un vers l'autre afin que les moteurs de recherche ne les considèrent pas comme 2 sites distincts.

Après quelques recherches dans l'aide d'OVH, je met en application une redirection dans Manager > Domaine&DNS > Redirection Web en indiquant :
redirection de = monsite.com
vers = www.monsite.com

mode = visible
Un message m'indique que je dois cocher la case "écrasement" pour que je puisse enregistrer la modif.
Après quelques minutes, le site www.monsite.com m'affiche une jolie page d'erreur de redirection !

La panique m'empare... Je retourne dans le manager et je supprime la redirection que je venais de créer et je brûle un cierge en attendant les 2-3 minutes... Mais après propagation par OVH, c'est maintenant vers la page WebMail (https://ssl0.ovh.net/fr/) que je me retrouve quand je met les "www" !!! Arghhhhh

Me voilà parti à la recherche de la réponse dans le forum OVH... On parle de.htacess en ajoutant le RewriteEngine on d'un site vers l'autre.
Je teste, mais en vain !

Je suis TRES ennuyé, ce site marchand HS à la veille de noël, c'est pas tiptop ! Entre tempsn j'ai fais ce qu'il faut pour que tout le site puisse fonctionner sans les www mais il n'est pas référencé en tant que tel et tout le marketting a été fait avec les www.

Merci de l'aide que vous pourrez m'apporter...

PS : j'ai envoyé un mail à l'assistance hier soir mais n'ayant pas de réponse, je me tourne vers les milliers d'utilisateurs que vous êtes.

Gérald.