OVH Community, votre nouvel espace communautaire.

Redirection sous dossier vers la racine


cavapulser
07/08/2014, 10h50
Citation Envoyé par Julianinho
Ah oui j'avais même pas vu mais du coup avec le lien de Cavapulser ça à fonctionné
Marie-Aude est une spécialiste, et en ce moment elle fait une série sur WordPress.
Cet article est plus complet (il traite différents aspects du sujet) que ce que l'on pouvait faire ici, et il tombait à point pour toi.
Content que ton problème soit résolu

Julianinho
06/08/2014, 14h32
Ah oui j'avais même pas vu mais du coup avec le lien de Cavapulser ça à fonctionné

RobertG
06/08/2014, 14h12
Citation Envoyé par Daniel60
RedirectPermanent
Effectivement, j'avais fait une faute de frappe, désolé !

Daniel60
06/08/2014, 14h02
Citation Envoyé par Julianinho

le code
Code:
RedirectPermanet /blog/ http://www.mondomaine.tld/
n'a malheureusement pas fonctionné chez moi
RedirectPermanent

Julianinho
05/08/2014, 19h08
Bon bha j'ai mit du temps mais ça marche !!!

Grâce à ton lien Cavapulser

Voici la solution pour les autres au cas ou :

Code:
RewriteEngine on
RewriteRule ^(.*)$ /$1 [R=301,L]

à mettre dans le htaccess qui devra aller dans le dossier que l'on doit redirigé (pour moi c'est le dossier "blog")


Ensuite il faut modifier dans le phpmyadmin :

- la ligne "siteurl" => retirer le nom du sous dossier (donc pour moi j'ai enlevé "/blog")
- la ligne "home" => retirer le nom du sous dossier (donc "/blog")

Normalement les 2 lignes doivent maintenant avoir uniquement cette adresse "www.monsite.com" (sans /blog)

Retournez sur votre blog et réactualiser, ça devrait être bon.

Pour ceux qui avait le plugin sf move login, il faudra également récréer une règle htaccess (à partir du plugin sfmovelogin) et la remplacer car sinon vous n'aurez plus accès à votre panneau d'administration wordpress.

Merci à tous pour votre aide

Edit :

le code
Code:
RedirectPermanet /blog/ http://www.mondomaine.tld/
n'a malheureusement pas fonctionné chez moi

cavapulser
05/08/2014, 16h26
Citation Envoyé par RobertG
Merci Julien de l'info pour la possibilité, nouvelle, de changement de dossier du domaine principal, info que je n'avais pas encore vu passer ! (et personne ne nous avait dit jusqu'ici qu'on pouvait utiliser le multidomaine pour le faire)
C'est un progrès intéressant qui en satisfera certainement plus d'un !
Je plussoie
Pas vu les choses sous cet angle, mais il fallait le savoir...

RobertG
05/08/2014, 16h16
Merci Julien de l'info pour la possibilité, nouvelle, de changement de dossier du domaine principal, info que je n'avais pas encore vu passer ! (et personne ne nous avait dit jusqu'ici qu'on pouvait utiliser le multidomaine pour le faire)
C'est un progrès intéressant qui en satisfera certainement plus d'un !

JuGU
05/08/2014, 11h24
La solution du Multidomaine permet de rediriger le cheminement du site vers un sous dossier (et pas forcément pour un domaine tiers).

Ou alors, depuis le nouvel espace client (le manager v6) disponible depuis ce lien https://www.ovh.com/manager/web/ tu peux définir le chemin d'accès à ton site : une fois connecté, dans plateforme, clique sur ton domaine, puis dans l'onglet site web, modifier le dossier racine.

RobertG
05/08/2014, 09h18
Pour prendre l'exemple donné, la seule redirection à faire pour renvoyer les pages référencées vers leur nouvelle adresse est
RedirectPermanet /blog/ http://www.mondomaine.tld/

cavapulser
05/08/2014, 08h42
@RobertG
Et il y a aussi les redirections à faire pour le référencement et ne pas perdre les acquis.
C'est notamment ce que traite l'article que j'ai mis en lien hier à 20:54.

Par contre, effectivement, les multi-domaines n'ont rien à voir avec le problème posé

RobertG
04/08/2014, 21h40
Je ne vois vraiment pas en quoi un multidomaine pourrait résoudre un tel problème puisqu'on reste sur le même nom (à moins que j'aie mal lu).

Pourquoi faire des redirections puisque ce type de déplacement a déjà été évoqué plus d'une fois, et si je me souviens bien, il existe déjà un script pour Wordpress pour corriger les URL lorsqu'on déplace un site avec changement du nom de domaine.

Il suffit de déplacer à la racine le contenu du dossier "blog", puis soit de lancer le script (désolé, je n'ai pas l'adresse de la page où on le trouve), soit d'exporter la base pour pouvoir corriger l'URL dans le fichier SQL afin de remplacer l'ancienne par la nouvelle, et de restaurer la base avec ses nouvelles données.
On peut aussi le faire directement par requêtes SQL de mise à jour sur les tables, si on sait s'y prendre.

cavapulser
04/08/2014, 20h54
Pour WordPress et ta problématique de redirection, tout est expliqué dans un article de Marie-Aude, et il vient de sortir !
Gérer les redirections de son site WordPress en cas de déménagement

Bon courage

Julianinho
04/08/2014, 12h23
Voici les infos :

Le nom de domaine c'est : votreassistante.net
Le nic : pl15336-ovh

JuGU
04/08/2014, 12h08
Les multidomaines sont disponibles dès l'offre Perso.

Pour plus de détails, peux-tu me communiquer le nom de domaine concerné ainsi que ton nic s'il te plaît ?

Julianinho
04/08/2014, 11h45
Bonjour,

Il ne faut pas au minimum 2 bases de données dans mon offre ovh pour lancer le multidomaine, car je peux avoir qu'1 base de donnée.

JuGU
04/08/2014, 10h10
Bonjour.

Tu peux mettre en place un Multidomaine, même si le domaine d'origine et de destination est le même, cela va fonctionner.

Tu renseigneras bien en dossier de destination le sous dossier www/blog.

Notre guide est disponible ici : http://www.ovh.com/fr/g1332.mise-en-place-multidomaine

Julianinho
02/08/2014, 09h59
La date de l'installation du blog était en novembre 2012.

Gaston_Phone
02/08/2014, 07h41
De quand date la première installation de ton site ?
Normalement l'opération est très facilement réalisable.

Julianinho
01/08/2014, 23h24
Bonjour,

J'utilise un blog sous wordpress avec un hébergement ovh dont l'url est : www.monsite.net/blog
J'avais donc crée un sous dossier "blog" : /www/blog (sous filezilla)

Mais à présent je souhaiterais que toutes mes urls : www.monsite.net/blog soient redirigées à la racine ce qui fera donc : www.monsite.net

J'ai déjà testé plusieurs code de redirection dans le htaccess (que j'ai mit à la racine), mais aucun ne fonctionne.
J'ai aussi tenté un plugin wordpress de redirection ça à fonctionné mais le problème c'est qu'il faut mettre toutes les urls une par une (j'en ai plus de 150) donc ça risque de faire long.

J'ai également fait un test en recopiant la totalité du dossier "blog" à la racine "www" (dans filezilla) mais ça ne fonctionne pas car la base de données ne fonctionne que sur 1 seule installation wordpress avec le même préfixe.

Pour ma situation qu'est ce qui serait d'après vous le plus simple à faire ?
Redirection 301 ?
Du coup faut il supprimer les dossiers à la racine www que j'avais copié du dossier blog ?

Merci
Bonne journée