Migration ovh [Réglé]
Aufildariane Membre non connecté
Booster Roquette
- Booster Roquette
- Voir le profil du membre Aufildariane
- Inscrit le : 17/05/2014
- Site internet
- Groupes :
Je viens m'adresser à vous car je sais que Janus (entre autres) à pu aider un membre avec un hébergement chez ovh.
J'ai réaliser le transfert de mon site et du domaine sur ovh, mais j'ai un soucis avec le domaine.
Quand je retnre mon adresse, qui pointe bien sur le dossier phpboost, j'obtiens cette erreur: Cette page Web présente une boucle de redirection.
P.S.: le domaine afildariane.net renvoie vers un dossier contenant un .htacess avec ceci:
Caché :
Redirect permanent / http://www.aufildariane.net/[/hide]
Alors que www.aufildariane.net renvoie directement sur le dossier de phpboost.
Je précise que cette solution fonctionnait sur mon ancien hébergeur, je sais pas si c'est ça qui peut poser problème sur OVH...
Mon .ovhconfig contient ceci:
Je n'ai jamais eu de problème avec phpboost en 5.6 auparavant, je ne pense donc pas que ça vienne de là.
Le.htaccess réalisant la redirection est dans le dossier ./www/phpboot/0/
Et phpboost est dans un le dossier ./www/phpboost/
Est-ce que quelqu'un aurait une idée de comment résoudre ce problème ?
Alors que www.aufildariane.net renvoie directement sur le dossier de phpboost.
Je précise que cette solution fonctionnait sur mon ancien hébergeur, je sais pas si c'est ça qui peut poser problème sur OVH...
Mon .ovhconfig contient ceci:
Caché :
app.engine=php
app.engine.version=5.6
http.firewall=none
environment=production
app.engine.version=5.6
http.firewall=none
environment=production
Je n'ai jamais eu de problème avec phpboost en 5.6 auparavant, je ne pense donc pas que ça vienne de là.
Le.htaccess réalisant la redirection est dans le dossier ./www/phpboot/0/
Et phpboost est dans un le dossier ./www/phpboost/
Est-ce que quelqu'un aurait une idée de comment résoudre ce problème ?
janus57 Membre non connecté
- Booster Fusée
- Voir le profil du membre janus57
- Inscrit le : 07/12/2007
- Groupes :
- Equipe Assistance
je comprend pas bien ton histoire de dossier avec redirection, mais ce qui est sûr c'est que ce code :
Code HTACCESS :
Redirect permanent / http://www.aufildariane.net/
fait bouclier ton site et va rediriger http://www.aufildariane.net/ vers http://www.aufildariane.net/ vers http://www.aufildariane.net/ etc.
Donc sans trop m'avancer si tu retire ce code la boucle de redirection sera cassé.
Cordialement, janus57
Aufildariane Membre non connecté
Booster Roquette
- Booster Roquette
- Voir le profil du membre Aufildariane
- Inscrit le : 17/05/2014
- Site internet
- Groupes :
Le principe (avant de retirer le contenu du htaccess) était celui-ci:
Si je tape aufildariane.net, je tombe sur le dossier ftp: /www/phpboost/0/ => .htacess => redirection vers www.aufildariane.net
www.aufildariane.net => Dossier ftp /www/phpboost/ => Site
Cette redirection fonctionnait sur mon ancien hébergement, elle permettait, si on entre l'adresse sans les "www." de rediriger automatiquement vers l'adresse avec les "www." .
L'explication est plus claire ?
D'où vient cette nouvlle erreur et comment la résoudre ?
janus57 Membre non connecté
- Booster Fusée
- Voir le profil du membre janus57
- Inscrit le : 07/12/2007
- Groupes :
- Equipe Assistance
euh non ton explication est pas claire et me semble un bon gros bricolage qui n'aurait jamais du fonctionner.
Simple chez OVH tu fait pointer www.aufildariane.net (avec ET sans www) vers ton dossier PHPBoost puis c'est finit.
Normalement y a pas de 404/403 qui seront généré.
Après pour la redirection aufildariane.net vers www.aufildariane.net un autre code htaccess existe.
Cordialement, janus57
Aufildariane Membre non connecté
Booster Roquette
- Booster Roquette
- Voir le profil du membre Aufildariane
- Inscrit le : 17/05/2014
- Site internet
- Groupes :
J'ai résolu le problème de 404 et 403, c'est à cause du sous domaine, sur le manager OVH, il y a eu un bug, il le faisait pointer vers ./www/phpboost/ même si j'indiquais www/phpboost/. En le déréglant (pointer vers un autre dossier) puis en le remettant, le problème est parti.
La migration est 100% fonctionnelle.
Quel est ce code Htacess ? Car j'ai eu des soucis par le passé (d'images, de login..) car les utilisateurs étaient sur aufildariane.net et non pas sur www.aufildariane.net. Donc ce code m'intéresse fortement.
(PS: ce code fonctionnait chez strato sans erreur, et il est tiré de openclassromm et des guides OVH, mais je conçois qu'il ne puisse pas être bon, donc si tu sais ce qu'il faut mettre à la place...)
En tout cas, déjà un grand merci !
janus57 Membre non connecté
- Booster Fusée
- Voir le profil du membre janus57
- Inscrit le : 07/12/2007
- Groupes :
- Equipe Assistance
Code TEXT :
RewriteCond %{HTTP_HOST} ^example.com$ RewriteRule (.*) http://www.example.com/$1 [R=301,L]
OU
Code TEXT :
RewriteCond %{HTTP_HOST} !^www. RewriteRule ^(.*)$ http://www.%{HTTP_HOST}/$1 [R=301,L]
il me semble pas pas avoir vu un tuto utilisé "Redirect permanent" pour forcer l'adresse en www c'est contre productif normalement.
Cordialement, janus57
Aufildariane Membre non connecté
Booster Roquette
- Booster Roquette
- Voir le profil du membre Aufildariane
- Inscrit le : 17/05/2014
- Site internet
- Groupes :
Aufildariane Membre non connecté
Booster Roquette
- Booster Roquette
- Voir le profil du membre Aufildariane
- Inscrit le : 17/05/2014
- Site internet
- Groupes :
La redirection ne se fait pas de aufildariane.net vers www.aufildariane.net, il n'y a pas de forcing pour mettre les www
janus57 Membre non connecté
- Booster Fusée
- Voir le profil du membre janus57
- Inscrit le : 07/12/2007
- Groupes :
- Equipe Assistance
chez moi je viens bien une redirection.
Preuve : http://network-tools.com/default.asp?prog=httphead&host=aufildariane.net
Cordialement, janus57
renaudpro Membre non connecté
Booster Missile
- Booster Missile
- Voir le profil du membre renaudpro
- Inscrit le : 27/09/2008
- Groupes :
Sur OVH moi j'ai fait une redirection par le manager si quelqu'un pointe sans le "www" je force à mettre les WWW.
Au moins pour les stats google et autres cela me permet de voir sur un seul domaine(car google fait la différence sans les www et avec)
Cordialement
janus57 Membre non connecté
- Booster Fusée
- Voir le profil du membre janus57
- Inscrit le : 07/12/2007
- Groupes :
- Equipe Assistance
Citation :Au moins pour les stats google et autres cela me permet de voir sur un seul domaine(car google fait la différence sans les www et avec)
pas si on est inscrit aux outils webmaster, on peu forcer les résultats google avec ou sans www.
Et le code de redirection plus haut si bien appliqué force tous les moteurs de recherches, visiteurs, robots sur les www avec redirection 301 qui ne "tue" pas le SEO et empêche le duplicate content couplé grâce à la balise "canonical" présent dans le thème PHPBoost et sur les module refait en V4.1
Cordialement, janus57
renaudpro Membre non connecté
Booster Missile
- Booster Missile
- Voir le profil du membre renaudpro
- Inscrit le : 27/09/2008
- Groupes :
Pour ma part, je préfère utiliser le DNS.
La méthode
Code TEXT :
rend mon site plus lent.
RewriteCond %{HTTP_HOST} ^example.com$ RewriteRule (.*) http://www.example.com/$1 [R=301,L]
janus57 Membre non connecté
- Booster Fusée
- Voir le profil du membre janus57
- Inscrit le : 07/12/2007
- Groupes :
- Equipe Assistance
heu comment tu force ça via les DNS mis à part ne pas mettre d'entré sans www ?
Et non le .htaccess ne ralentis pas le site normalement (y a juste le temps ou la requette change pour mettre les www si il atterri sans les www sur le site).
Cordialement, janus57
renaudpro Membre non connecté
Booster Missile
- Booster Missile
- Voir le profil du membre renaudpro
- Inscrit le : 27/09/2008
- Groupes :
En règle générale je suis à environ 0,3s la je monte à 1,7s et la différence est flagrante.
OVH permet de faire une redirection par DNS de type A
janus57 Membre non connecté
- Booster Fusée
- Voir le profil du membre janus57
- Inscrit le : 07/12/2007
- Groupes :
- Equipe Assistance
Citation :Je viens de tester et je perds selon le temps indiqué en bas sur phpboost environ 1,5s
c'est le temps de génération PHP normalement le .htaccess (qui agit AVANT PHP de plus PHP est externalisé sur les mutualisé) n'a aucune incidence sur ce temps, après peut être que le OPCache fait la différente entre domaine avec et sans www ce qui explique la différence.
Citation :OVH permet de faire une redirection par DNS de type A
cela n'a aucun effet sur les www ou non vu que un champ A c'est une IP, donc avec ou sans www cela pointera toujours vers la même IP.
Sans trop dire de connerie il est normalement impossible de faire une redirection example.org vers www.example.org via DNS, en générale les redirection que propose OVH sont sale (soit via iframe, soit via un autre système de redirection, mais dans les 2cas cela "tue" le référencement à cause de "Les redirections créées de cette manière depuis le Manager sont de type 302." Cf : https://www.ovh.com/fr/g1339.redirection-nom-de-domaine).
/>
Du coup le meilleur moyen pour éviter le duplicate content c'est un bon vieux 301 à coup de .htaccess pour dire à tous les moteurs "hey le site c'est avec www., les URL sans les www. vous laissez tombez".
En tout cas ce .htaccess est conseillé un peu partout (WRI entre autre), et j'ai aucune perte de perfs avec ce fichiers sur les sites que j'administre/aide, SANS 0.195 / AVEC : 0.106 (testé chez nuxit sur le site d'une personne qui a une très vieille offre).
Cordialement, janus57
Répondre
Vous n'êtes pas autorisé à écrire dans cette catégorie