Instants Capturés
Bonjour et Bienvenue sur le Forum Photo "Instants capturés"

Rejoignez un forum de passionnés de photo en vous inscrivant !
N’oubliez pas de vous présenter dans la rubrique " Bienvenue "

A bientôt !

Rejoignez le forum, c’est rapide et facile

Instants Capturés
Bonjour et Bienvenue sur le Forum Photo "Instants capturés"

Rejoignez un forum de passionnés de photo en vous inscrivant !
N’oubliez pas de vous présenter dans la rubrique " Bienvenue "

A bientôt !
Instants Capturés
Vous souhaitez réagir à ce message ? Créez un compte en quelques clics ou connectez-vous pour continuer.
Le Deal du moment : -39%
Pack Home Cinéma Magnat Monitor : Ampli DENON ...
Voir le deal
1190 €

[Tuto] Une redirection pour un accès direct à son blog depuis le nom de domaine

4 participants

Aller en bas

[Tuto] Une redirection pour un accès direct à son blog depuis le nom de domaine Empty [Tuto] Une redirection pour un accès direct à son blog depuis le nom de domaine

Message par Jerfa Lun 14 Déc 2009 - 11:54

On dit souvent aux gens qui installent un blog, avec WordPress par exemple, qu'il est bon de le placer dans un sous-dossier de son hébergement.

C'est en effet une bonne chose en pratique, dans une perspective d'évolution du site...

Le problème, c'est qu'alors, si finalement on n'utilise que le blog sur cet hébergement/nom de domaine, il faudra toujours taper pour accéder au site : www.toto.com/blog par exemple...

Et le /blog, on est tous d'accord, on aimerait bien s'en passer dans ce cas de figure, pour accéder directement au blog en tapant simplement le nom de domaine sans le "/blog". Ce serait quand même infiniment plus classieux... Wink

Jérémy a fait un excellent tuto en proposant une solution qui consiste à créer une page d'accueil générale, avec un logo cliquable qui dirigerait vers la page principale du blog.
Mais cette solution, qui est tout-à-fait envisageable, ne conviendra pas forcément à tout le monde : en effet, si l'on va toujours sur le blog, pourquoi passer par l'étape "cliquer" ? Et il y a aussi un léger inconvénient à cela en termes de référencement...


Voici donc une solution alternative : la "redirection" dite "301".

Elle consiste à indiquer au navigateur du visiteur (ainsi qu'aux robots de recherche) qu'une page demandée se trouve ailleurs.

Ainsi on arrivera directement sur par exemple www.toto.com/blog en n'entrant simplement que www.toto.com dans la barre d'adresse du navigateur (ce qui est le but recherché).

Les moteurs de recherche apprécient également, c'est-à-dire qu'ils indexeront la page d'accueil de votre blog comme si c'était la page d'accueil de votre domaine (et un bon point pour le référencement, un !).

Il y a pour ce faire plusieurs méthodes. Je vais vous indiquer les deux principales, plus ou moins équivalente.


1ère possibilité :

Vous créez, à l'aide par exemple du bloc-note de Windows, un simple fichier texte que vous nommerez "index.php" et vous y collez les lignes suivantes :
Ajoutez les lignes ci-dessous :
<?php
header("Status: 301 Moved Permanently", false, 301);
header("Location: http://www.monsite.com/dossier-du-blog/index.php");
exit();
?>

Dans lesquelles vous remplacez bien sûr http://www.monsite.com/dossier-du-blog/index.php par l'adresse qui convient, par exemple http://www.toto.com/blog/index.php

Puis à l'aide de votre client FTP préféré, vous placez ce fichier à la racine de votre site chez l'hébergeur (à la racine du site, hein, pas à la racine du blog...). S'il existe déjà un fichier nommé "index.html" à cet endroit-là, renommez-le ou supprimez-le.


2ème possibilité :

Sans doute la plus efficace (rapide), mais uniquement valable si votre hébergement se trouve sur un serveur Apache ayant le module "Mod-Rewrite" activé (ce qui est la plupart du temps le cas).

Il vous faut créer ou éditer le fichier .htaccess existant, à la racine de votre site et y ajouter les lignes suivantes :
Ajoutez les lignes ci-dessous :

Options +FollowSymlinks
RewriteEngine on
RewriteCond %{HTTP_HOST} ^([^.:]+\.)*monsite\.com\.?(:[0-9]*)?$ [NC]
RewriteRule ^(.*)$ http://www.monsite.com/dossier-qui-contient-le-blog/$1 [R=301,L]
... dans lesquelles à nouveau vous remplacez bien sûr monsite\.com à la ligne 3 par ce qui convient, par exemple toto\.com (ne pas omettre le \ avant le .com) et à la ligne 4 http://www.monsite.com/dossier-du-blog par l'adresse qui convient, par exemple http://www.toto.com/blog

Puis à l'aide de votre client FTP préféré, comme avec la solution précédente, vous placez ce fichier à la racine de votre site chez l'hébergeur (à la racine du site, hein, pas à la racine du blog...).

Voilà voilà... si vous avez des difficultés, par exemple à créer un fichier .htaccess sous Windows, ou des questions, n'hésitez pas... Wink


Dernière édition par Jerfa le Lun 14 Déc 2009 - 22:20, édité 21 fois
Jerfa
Jerfa

Messages : 879
Date d'inscription : 13/11/2009
Localisation : Paris

http://www.jerfa.com

Revenir en haut Aller en bas

[Tuto] Une redirection pour un accès direct à son blog depuis le nom de domaine Empty Re: [Tuto] Une redirection pour un accès direct à son blog depuis le nom de domaine

Message par KevinTran Lun 14 Déc 2009 - 14:15

Dans le premier bloc de code, il manque avant les premières lignes :
<?php
KevinTran
KevinTran

Messages : 77
Date d'inscription : 01/12/2009

http://www.kevintran.fr

Revenir en haut Aller en bas

[Tuto] Une redirection pour un accès direct à son blog depuis le nom de domaine Empty Re: [Tuto] Une redirection pour un accès direct à son blog depuis le nom de domaine

Message par Jerfa Lun 14 Déc 2009 - 14:18

KevinTran a écrit:Dans le premier bloc de code, il manque avant les premières lignes :
<?php

Tout-à-fait, c'était pour voir si tout le monde suivait... [Tuto] Une redirection pour un accès direct à son blog depuis le nom de domaine Lol
Nan, sérieusement, merci, je corrige de suite (c'est l'éditeur qui n'arrête pas de me faire des farces ! [Tuto] Une redirection pour un accès direct à son blog depuis le nom de domaine Icon_cry ).
Jerfa
Jerfa

Messages : 879
Date d'inscription : 13/11/2009
Localisation : Paris

http://www.jerfa.com

Revenir en haut Aller en bas

[Tuto] Une redirection pour un accès direct à son blog depuis le nom de domaine Empty Re: [Tuto] Une redirection pour un accès direct à son blog depuis le nom de domaine

Message par Jerfa Lun 14 Déc 2009 - 14:22

Ouarf il va me rendre fou, cet éditeur...
Jerfa
Jerfa

Messages : 879
Date d'inscription : 13/11/2009
Localisation : Paris

http://www.jerfa.com

Revenir en haut Aller en bas

[Tuto] Une redirection pour un accès direct à son blog depuis le nom de domaine Empty Re: [Tuto] Une redirection pour un accès direct à son blog depuis le nom de domaine

Message par Jérémy Mar 15 Déc 2009 - 7:57

Il est pas terrible l'éditeur de code, j'avais du faire ligne par ligne pour que le code fonctionne.

Sinon pour le .htaccess il y a une fonction spécifique pour se déplacer de la racine à un dossier

Code:
<IfModule mod_alias.c>
Code:
RedirectMatch permanent ^/$ http://www.votre-site.com/blog

Code:
</IfModule>
Jérémy
Jérémy

Messages : 550
Date de naissance : 03/04/1985
Date d'inscription : 06/07/2009
Age : 39
Localisation : SAINT-MOMELIN

http://www.conceptix.fr

Revenir en haut Aller en bas

[Tuto] Une redirection pour un accès direct à son blog depuis le nom de domaine Empty Re: [Tuto] Une redirection pour un accès direct à son blog depuis le nom de domaine

Message par Jerfa Mar 15 Déc 2009 - 9:37

Vi, il a failli me faire tourner chèvre, cet éditeur[Tuto] Une redirection pour un accès direct à son blog depuis le nom de domaine Icon_rendeer (ou élan à nez rouge, disons) !
Tu as tout-à-fait raison, et dans le cas présent, c'est pour ainsi dire équivalent.
La différence entre les modules mod_rewrite et mod_alias d'Apache, c'est que le premier réécrit les URL's "à la volée" alors que le second fait renvoyer au client une requête au serveur avec une URL différente. D'une façon générale mod_rewrite est beaucoup plus puissant et flexible que mod_alias, mais ses qualités ont aussi leur pendant : il est aussi nettement plus compliqué... Wink
Alors voilà, pourquoi faire simple quand on peut faire compliqué, dira-t-on ? Eh bien à vrai dire... [Tuto] Une redirection pour un accès direct à son blog depuis le nom de domaine Icon_redface
[Tuto] Une redirection pour un accès direct à son blog depuis le nom de domaine Lol
Jerfa
Jerfa

Messages : 879
Date d'inscription : 13/11/2009
Localisation : Paris

http://www.jerfa.com

Revenir en haut Aller en bas

[Tuto] Une redirection pour un accès direct à son blog depuis le nom de domaine Empty Re: [Tuto] Une redirection pour un accès direct à son blog depuis le nom de domaine

Message par Elodie25 Mar 15 Déc 2009 - 9:43

voila je comprends enfin ce qu'un de mes copains avait fait afin de faire disparaitre le /blog.... enfin comprendre est un bien grand mot lol
Elodie25
Elodie25

Messages : 855
Date de naissance : 15/03/1982
Date d'inscription : 26/06/2009
Age : 42
Localisation : Montbéliard

http://touchofme.fr

Revenir en haut Aller en bas

[Tuto] Une redirection pour un accès direct à son blog depuis le nom de domaine Empty Re: [Tuto] Une redirection pour un accès direct à son blog depuis le nom de domaine

Message par Jérémy Mar 15 Déc 2009 - 10:10

La première solution sera utilisé pour l'url rewriting, comme tu dit elle est plus "puissante", mais comme tu le dit aussi vaut mieux faire simple quand on peux le faire.
Jérémy
Jérémy

Messages : 550
Date de naissance : 03/04/1985
Date d'inscription : 06/07/2009
Age : 39
Localisation : SAINT-MOMELIN

http://www.conceptix.fr

Revenir en haut Aller en bas

[Tuto] Une redirection pour un accès direct à son blog depuis le nom de domaine Empty Re: [Tuto] Une redirection pour un accès direct à son blog depuis le nom de domaine

Message par Contenu sponsorisé


Contenu sponsorisé


Revenir en haut Aller en bas

Revenir en haut

- Sujets similaires

 
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum