comment eviter le "index.html" dans la barre d'adresse

forest95
Nouveau WRInaute
Nouveau WRInaute
 
Messages: 1
Inscription: 10 Sep 2010

comment eviter le "index.html" dans la barre d'adresse

Message le Ven Sep 10, 2010 18:59

Bonjour à tous,

Je viens vers vous pour trouver un peu d'aide sur une question que je me pose mais que je n'arrive pas à résoudre. J'ai beau chercher je n'arrive pas à résoudre mon problème.

Je suis en train de créer mon site internet. c'est un site personnel qui présente mes différents travaux que j'ai réalisé pour le cinéma, la publicité etc... je suis infographiste des effets spéciaux.

Je voudrais donc réaliser mon site en utilisant les sous-dossiers, car cela sera plus facile pour moi de m'y retrouver.

J'aimerais donc avoir quelquechose comme: http://www.example.com/productions-2010/publicites/ma-premiere-pub.html

plutôt que quelque chose comme: http://www.example.com/productions-2010.htmlpuis http://www.example.com/publicites.htmlpuis http://www.example.com/ma-premiere-pub.htmlrespectivement affichées dans la barre d'adresse.

Tout d'abord j'ai cru comprendre que la navigation en sous-dossiers n'avait quasiment pas d'importante pour les moteurs de recherche, pouvez-vous me confirmer?

Pour en revenir à mon soucis...dans mon exemple, j'ai essayé de créer un dossier nommé "productions-2010", dans lequel j'ai placé une page "publicites.html" et une page "index.html", page d'accueil du dossier "productions-2010".

Donc lorsque je clique sur le lien "production 2010" situé à l'accueil du site (http://www.example.com), j'arrive bien à la page productions-2010 mais dans ma barre d'adresse j'obtiens : http://www.example.com/productions-2010/index.html

Puis si je clique sur le lien "publicites" j'obtiens: http://www.example.com/productions-2010/publicites.html

Ma question est donc la suivante: Comment ne pas faire apparaître le fameux "index.html" dans la barre d'adresse??

Car lorsque je tape l'adresse http://www.example.com dans ma barre d'adresse, le "index.html" ne s'affiche pas, pourtant c'est bien cette page qui est affichée? Comment faire alors?

Par contre, lorsque sur mon site je remets un lien pour retourner vers la page d'accueil, le "index.html" apparait et je me retrouve avec l'adresse http://www.example.com/index.html

Voilà, j'espère que j'ai été assez clair et que vous m'avez compris.
En tous cas je vous remercie grandement par avance.
A bientôt.
Guillaume.


stone66
WRInaute discret
WRInaute discret
 
Messages: 122
Inscription: 30 Aoû 2010

Re: comment eviter le "index.html" dans la barre d'adresse

Message le Lun Sep 13, 2010 20:09

Bonjour,

un truc de ce style dans ton .htaccess devrait faire l'affaire non ? :

Code: Tout sélectionner
RewriteRule ^index.html$ http://www.example.com/ [R=301,L]


tu tests et tu me dit :o


Madrileño
Madrileño
Madrileño
 
Messages: 28402
Inscription: 7 Juil 2004

Re: comment eviter le "index.html" dans la barre d'adresse

Message le Lun Sep 13, 2010 20:13

Bienvenue au forum.

Vous pouvez aussi utiliser la balise canonical.

Vous pouvez aussi vous présenter : [Forum] Comment vous présenter.

N'hésitez pas à participer sur le forum en répondant aussi à d'autres topics (présentant vos avis par exemple).


vitalizo
WRInaute passionné
WRInaute passionné
 
Messages: 1086
Inscription: 27 Nov 2005

Re: comment eviter le "index.html" dans la barre d'adresse

Message le Lun Sep 13, 2010 20:14

salut,

pour ton soucis avec ton index, fais un
Code: Tout sélectionner
RewriteRule ^index\.html$ http://www.exemple.com/productions-2010 [QSA,L,R=301]


Ensuite:
Tout d'abord j'ai cru comprendre que la navigation en sous-dossiers n'avait quasiment pas d'importante pour les moteurs de recherche, pouvez-vous me confirmer?


Certains te diront que oui, d'autres noms, disons que les sous-dossiers te permettent d'inserer un mot clé dans l'url. A utiliser à bon escient
Dernière édition par vitalizo le Lun Sep 13, 2010 20:26, édité 2 fois.


Madrileño
Madrileño
Madrileño
 
Messages: 28402
Inscription: 7 Juil 2004

Re: comment eviter le "index.html" dans la barre d'adresse

Message le Lun Sep 13, 2010 20:21

Concernant les exemples il faut utiliser example.com avec un "a".


vitalizo
WRInaute passionné
WRInaute passionné
 
Messages: 1086
Inscription: 27 Nov 2005

Re: comment eviter le "index.html" dans la barre d'adresse

Message le Lun Sep 13, 2010 20:27

ok, j'y donne pas de lien :)


finstreet
WRInaute accro
WRInaute accro
 
Messages: 16999
Inscription: 10 Juil 2005

Re: comment eviter le "index.html" dans la barre d'adresse

Message le Mar Sep 14, 2010 0:16

vitalizo a écrit:ok, j'y donne pas de lien :)


qui te dit que juste les liens cliquables sont suivis ?


Madrileño
Madrileño
Madrileño
 
Messages: 28402
Inscription: 7 Juil 2004

Re: comment eviter le "index.html" dans la barre d'adresse

Message le Mar Sep 14, 2010 7:30

Concernant la balise canonical c'est uniquement pour les moteurs.
Le .htaccess est mieux mais cela dépend si votre hébergeur le permet.


Si vous avez aimé cette discussion, partagez-la sur vos réseaux sociaux préférés :

Lectures recommandées sur ce thème :



Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 1 invité