Bonjour,
La situation
J’ai développé un site pour ma soeur. Celui-ci est (et restera) sur mon hébergement chez PH, dans un sous-répertoire.
Son emplacement réel est donc : www.mondomainechezplanethoster.be/mon_repertoire.
Ma soeur a deux ndd chez OVH. Disons : www.son_nom.be et www.son_metier.be.
Le besoin
Ce que je compte faire : j’ai bon ou non ?
Chez OVH
Redirection avec ORT invisible des 4 URL vers www.mondomainechezplanethoster.be/mon_repertoire.
-> Question : possible de rediriger directement vers un répertoire ?
Chez PH
Placer à la racine de mon site un .htaccess comprenant le code suivant :
-> Question : dois-je ajouter ceci :
… ou bien cela va-t-il provoquer un ping-pong sans fin entre PH et OVH sans résolution en final ?
Dans mes squelettes SPIP (*)
Si je mets par exemple :
en ayant bien sûr déclaré www.son_metier.be comme URL du site dans la partie privée, c’est bon ? J’aurai bien le bon URL canonique ?
Ou bien je dois mettre :
(*) Je sais qu’il y a une section pour ça mais c’est pour ne pas couper ce sujet en deux ; Pierre passera sans doute par ici…
La situation
J’ai développé un site pour ma soeur. Celui-ci est (et restera) sur mon hébergement chez PH, dans un sous-répertoire.
Son emplacement réel est donc : www.mondomainechezplanethoster.be/mon_repertoire.
Ma soeur a deux ndd chez OVH. Disons : www.son_nom.be et www.son_metier.be.
Le besoin
- les deux noms de domaine (chacun avec et sans www, donc 4 URL en tout) doivent être dirigés vers mon répertoire chez PH
- seul www.son_metier.be doit être connu et référencé par les moteurs de recherche
- l’emplacement réel (www.mondomainechezplanethoster.be/mon_repertoire) ne devra jamais apparaître aux surfeurs (ni aux moteurs de recherche, évidemment).
Ce que je compte faire : j’ai bon ou non ?
Chez OVH
Redirection avec ORT invisible des 4 URL vers www.mondomainechezplanethoster.be/mon_repertoire.
-> Question : possible de rediriger directement vers un répertoire ?
Chez PH
Placer à la racine de mon site un .htaccess comprenant le code suivant :
Code:
RewriteEngine On
RewriteCond %{HTTP_HOST} ^son_metier.be [NC]
RewriteRule ^(.*) http://www.son_metier.be/$1 [R=301,L]
RewriteCond %{HTTP_HOST} ^son_nom.be [NC]
RewriteRule ^(.*) http://www.son_metier.be/$1 [R=301,L]
Code:
RewriteCond %{HTTP_HOST} ^ mondomainechezplanethoster.be/mon_repertoire [NC]
RewriteRule ^(.*) http://www.son_metier.be/$1 [R=301,L]
Dans mes squelettes SPIP (*)
Si je mets par exemple :
Code:
<link rel="canonical" href="(#URL_ARTICLE|url_absolue)" />
Ou bien je dois mettre :
Code:
<link rel="canonical" href="#URL_SITE_SPIP/#URL_ARTICLE" />
(*) Je sais qu’il y a une section pour ça mais c’est pour ne pas couper ce sujet en deux ; Pierre passera sans doute par ici…