Update de site statique en Joomla 3, quid du référencement ?

04 Juil 2015 15:49 - 05 Juil 2015 01:52 #25 par GraphiqueDesign

informaticien51 écrit: autre question : serveur mutualisé ou serveur dedié ?


Mutualisé, chez OVH.
Je prends le temps de réfléchir à tout cela puis je reviens.

=== 1h45 =========

Voilà, j'ai un peu réfléchi encore.
Je vais donc utiliser un ...
RewriteEngine on
RewriteBase /
RewriteRule ^(.*)\.htm$ $1.html [R=permanent]

... dans le fichier htaccess pour toutes les urls de l'ancien site monté en html.

Ensuite, pour les pages du blog de l'ancien site, je ferai une redirection à partir de Joomla de chaque ancienne page :
http://www.site.com/actu/2015/04/21/test-de-compatibilite-mobile-valide/
vers sa nouvelle page :
http://www.site.com/actu/test-de-compatibilite-mobile-valide.html

Il n'y aura plus qu'à espérer que tout cela fonctionnera correctement quand l'ancien site aura été écrasé par le nouveau. Voilà, j'ai commencé sérieusement à bosser, je vais vous ficher un peu la paix, mais si l'un ou l'autre à une remarque à faire sur ce que je viens de rédiger, ce sera avec plaisir. Bon week end à tous ! Cordialement.

Connexion pour participer à la conversation.

15 Aoû 2015 03:14 - 15 Aoû 2015 04:02 #26 par GraphiqueDesign
Bonjour chers tous !

Bon, le site est terminé, je l'ai placé sur un serveur de test afin de faire les différents réglages.
Ca se passe moyennement bien.

1/Pour forcer le www, j'ai ajouté dans le .htaccess le code suivant :
RewriteEngine On
RewriteCond %{HTTP_HOST} !^www\.
RewriteRule ^(.*)$ http://www.%{HTTP_HOST}/$1 [R=301,L]
Cela fonctionne très bien, le www est bien forcé.

2/Pour forcer le html en htm, j'ai d'abord activé "Ajouter un suffixe aux URL" dans la configuration de Joomla.
Ensuite, j'ai ajouté dans le .htaccess le code suivant :
RewriteRule ^(.+)\.html$ $1.htm [L]
Cela ne fonctionne pas, j'ai toujours mon adresse en .html

J'ai essayé le code suivant :
RewriteEngine on
RewriteBase /
RewriteRule ^(.*)\.html$ $1.htm [R=permanent]
Toujours du .html et non du .htm !

Bon, je ne sais pas où exactement placer cette instruction dans le fichier .htaccess, j'ignore si l'emplacement est important, voire s'il faut remplaçer une instruction existante, puisque j'utilise le fichier .htaccess livré avec Joomla.

Après de multiples essais dans tous les sens, je suis un peu découragé, vu que je n'ai pas encore réussi à régler ce soucis de .html qui refuse de passer en .htm, je n'ai même pas encore abordé le problème des redirections des pages du blog.

En espérant pouvoir compter sur votre aide, d'avance merci.
Cordialement.

========== SUITE ===================================================================

Je n'ai pas pu éviter de tenter une redirection avant de finir ma journée.
Alors soit je n'ai rien compris, soit je m'y prends mal ... j'ai une erreur 404 à tous les coups.
Je m'explique.
Je comptais rediriger les anciennes urls de l'ancien blog sur les nouvelles urls du nouveau blog. Ce qui donne :
url d'origine : www.domaine.com/actu/2015/04/21/test-de-compatibilite-mobile-valide/
url cible : www.domaine.com/actu/18-web/8-test-de-compatibilite-mobile-valide.html
N'est-ce pas ainsi que l'on se sert de cette redirection ?
Le plugin est activé mais cela ne fonctionne tellement pas que je me demande si je ne suis pas à côté de la plaque et que la fonction de cette redirection n'est pas du tout ce que je pensais en faire.

Bon, là c'est décidé, je jette l'éponge pour ce soir, j'espère ne pas encombrer le fofo avec mes déambulations au hasard, merci pour votre patience et pour votre aide, si cela est possible.
Cordialement.

Connexion pour participer à la conversation.

15 Aoû 2015 05:16 #27 par informaticien51
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME}l -f
RewriteRule ^(.+)\.htm $1.html [r=301,nc]
Les utilisateur(s) suivant ont remercié: GraphiqueDesign

Connexion pour participer à la conversation.

15 Aoû 2015 05:33 #28 par GraphiqueDesign
Bonjour Informaticien51 !
Soit tu es matinal, soit tu ne dors jamais ...

Es-tu sûr avec les 2 lignes quasi-identiques ?
Je vais essayer !

Niveau redirection, je commence à comprendre la logique ... dans la manière de rédiger les urls !
Mais ce n'est pas gagné encore !

Dis-moi, juste une question ...
Ne pourrait-on pas utiliser la même redirection pour amener les urls en .htm vers des urls avec rien (pas de .htm) ?

MERCI !!!!

Connexion pour participer à la conversation.

15 Aoû 2015 05:40 #29 par GraphiqueDesign
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME}l -f
RewriteRule ^(.+)\.htm $1.html [r=301,nc]

Je l'ai copié/collé dans mon .htaccess mais mes html restent toujours des html et ne deviennent pas des htm !
Bon, je crois qu'il faut que j'aille dormir ... je te souhaite une bonne journée, merci !

Connexion pour participer à la conversation.

15 Aoû 2015 06:31 #30 par informaticien51
RewriteRule ^(.+)\.html $1.htm [r=301,nc]

Connexion pour participer à la conversation.

Temps de génération de la page : 0.131 secondes

Sur ce site, nous utilisons des cookies.