Extension .html

Résolu/Fermé
valpsp Messages postés 23 Date d'inscription jeudi 10 novembre 2011 Statut Membre Dernière intervention 26 juin 2014 - 27 mai 2014 à 16:13
valpsp Messages postés 23 Date d'inscription jeudi 10 novembre 2011 Statut Membre Dernière intervention 26 juin 2014 - 28 mai 2014 à 13:09
Bonjour,

Je travaille actuellement sur ce site http://smec13.com/Baby-foot/
Comme vous le voyez, il n'y a pas d'extension .html à la fin seulement un /

Mon problème c'est que j'ai recodé ce site en html + css en me disant que j'allais appeler la page Baby-foot.html pour ne pas changer l'url une fois celui-ci en ligne et donc ne pas impacter son référencement.

Sauf qu'en fait l'extension .html apparait dans la barre d'adresse et ce n'est donc plus exactement la même page.
Ancienne adresse: http://smec13.com/Baby-foot/
Mon adresse: http://smec13.com/Baby-foot/

Etant donné que ce n'est plus la même adresse, est-ce que cela va impacter mon référencement ? Si oui, comment puis-je faire pour ne pas l'impacter ?

Merci d'avance chers amis.
A voir également:

4 réponses

Pierrecastor Messages postés 41466 Date d'inscription mercredi 5 novembre 2003 Statut Modérateur Dernière intervention 5 avril 2024 4 131
27 mai 2014 à 16:23
Salut

De base, quand un navigateur arrive dans un nouveau répertoire du site (comme /Baby-foot/ )

Il cherche automatique un fichier index.html (ou php, ou autre,, mais index quand même).

Ce qui fait que quand tu allais à l'adresse http://smec13.com/Baby-foot/ tu était en faite sur http://smec13.com/Baby-foot/

Mais sans que ça sois affiché.

Il faut donc juste modifier le fichier index, sans rien renommer pour tout garder comme avant.
1
valpsp Messages postés 23 Date d'inscription jeudi 10 novembre 2011 Statut Membre Dernière intervention 26 juin 2014
27 mai 2014 à 16:32
Oui je vois très bien, et merci de ta réponse. Sauf que l'ancien site a été fait entièrement sous CMS (que je souhaite arrêter) et que je l'ai entièrement refait en local.

Donc ma seule possibilité est de faire des dossiers avec le nom de la page (ex: Baby-foot) et de renommer la page en index.html ?

Ce qui implique aussi de devoir changer tous les liens dans tous les fichiers HTML car le nom et l'adresse du répertoire auront changé ?
0
Pierrecastor Messages postés 41466 Date d'inscription mercredi 5 novembre 2003 Statut Modérateur Dernière intervention 5 avril 2024 4 131
27 mai 2014 à 16:34
Pourquoi passer d'un CMS à un site statique ? C'est bien moins facilement maintenable.

Sinon, oui, il faudra changer les lien, effectivement.
0
valpsp Messages postés 23 Date d'inscription jeudi 10 novembre 2011 Statut Membre Dernière intervention 26 juin 2014
27 mai 2014 à 16:37
Car la structure du site va changer, pour devenir une "vitrine" et que je compte aussi me former sur ces compétences en passant, par la suite, le site sur un CMS de mon fait.

As-tu un conseil pour changer efficacement les liens ? Ou la fonction remplacer de notepad constitue la meilleure solution ?
0
Utilisateur anonyme
27 mai 2014 à 16:17
Bonjour, çà doit être possible avec un fichier .htaccess et mod_rewrite :

Exemple : ça enlève les .php et .html

RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^([^\.]+)$ $1.php [NC,L]
RewriteRule ^([^\.]+)$ $1.html [NC,L]

Non testé perso.
0
Pierrecastor Messages postés 41466 Date d'inscription mercredi 5 novembre 2003 Statut Modérateur Dernière intervention 5 avril 2024 4 131
27 mai 2014 à 16:23
Ca me semble plus simple de ne pas renommer les fichier plutôt que de passer par de l'url rewriting.
0
valpsp Messages postés 23 Date d'inscription jeudi 10 novembre 2011 Statut Membre Dernière intervention 26 juin 2014
27 mai 2014 à 16:33
merci de ta réponse, je réfléchis encore à la méthode que je vais utiliser, pourquoi pas une redirection 301 dans les anciennes pages ?

Etant peu expérimenté, c'est un vrai défi.
0
bg62 Messages postés 23590 Date d'inscription samedi 22 octobre 2005 Statut Modérateur Dernière intervention 15 avril 2024 2 362
27 mai 2014 à 18:16
lut;)
le dernier lien mis dans ta demande initiale est HS ....
0
valpsp Messages postés 23 Date d'inscription jeudi 10 novembre 2011 Statut Membre Dernière intervention 26 juin 2014
28 mai 2014 à 10:51
oui c'est parce que le site est en local, c'était juste pour montrer l'extension ;)
0
bg62 Messages postés 23590 Date d'inscription samedi 22 octobre 2005 Statut Modérateur Dernière intervention 15 avril 2024 2 362
28 mai 2014 à 11:53
l'adresse mise dans le post n'est pas ' en local ' !!!
0
Pierrecastor Messages postés 41466 Date d'inscription mercredi 5 novembre 2003 Statut Modérateur Dernière intervention 5 avril 2024 4 131
28 mai 2014 à 11:55
Oui, mais elle juste la à titre d'exemple. ;-|
0
valpsp Messages postés 23 Date d'inscription jeudi 10 novembre 2011 Statut Membre Dernière intervention 26 juin 2014
28 mai 2014 à 11:24
Up: J'ai finalement décidé d'utiliser une redirection 301 avec un fichier .htaccess, seulement maintenant une autre question me vient.

je vais donc rediriger ces anciennes pages www.smec13/dossier/ vers www.smec13/fichier.html

Où faut-il que je place mon .htaccess ?
Faut-il que j'utilise une redirection permanente de type:

Redirect permanent /dossier http://www.monsite.com/mondossier/monfichier.html
0
valpsp Messages postés 23 Date d'inscription jeudi 10 novembre 2011 Statut Membre Dernière intervention 26 juin 2014
28 mai 2014 à 13:09
Edit: Solution trouvée.

J'utilise un .htaccess avec la ligne de code :
Redirect permanent /dossier http://www.monsite.com/mondossier/monfichier.html

Il se trouve à la racine de mon dossier. Et contrairement à ce que je pensais, pas besoin que "/dossier" existe avec une page "index.html" à l'intérieur. Le .htaccess renvoie quand même vers monsite.com si le dossier/fichier n'existe pas.
0