Jump to content

Reécriture de l’URL . Améliorer le Référencement de la boutique Prestashop.


Recommended Posts

Bonjour,
J'ai un souci avec la reécriture de l'URL :

a/ J'ai suivi les instructions dans mon serveur FTP, á savoir : " htacess.txt" renommé en ".htaccess".
b/ Puis coché l'option "OUI" dans : Préférences/Reécriture URL : dans le back office de PS.

La page d'accueil fonctionne, mais en cliquant sur un objet, l'URL qui apparait est bien l'URL reécrite avec le nom produit...
Mais la page n'apparait pas et un message "ooops" apparait, avec "impossible d'accéder á la page".

J'ai appelé le service client de mon hébergeur : GoDaddy, Réponse du conseiller après plusiers tests :


1. sur PS Back office , lorsque l’option friendly URL est activée (YES) . en cliquant sur un produit, l’information est recherchée á partir du serveur FTP et non á partir de la BDD My SQL (pas normal d’après l’assistant).

2 sur PS Back office , lorsque l’option friendly URL est désactivée (NO) . en cliquant sur un produit, l’information est recherchée á partir de la BDD MySQL (normal d’après l’assistant).

—> Résultat , les info correspondant á cette page ne sont pas trouvées lorsque l’option friendly URL est activée (YES), car elles sont dans la BDD MySQL et non dans le serveur FTP.
La page apparait avec un “oops, not found” et l’URL est pourtant correcte (avec le nom du produit tel que saisi dans le back office/ SEO/ url simplifiée).

Donc peut-être qu’il faudrait que sur PS Back office , lorsque l’option friendly URL est activée (YES), en cliquant sur un produit, l’info sur le produit soit recherchée á partir de la BDD MySQL ???

NB : Pour la page d’accueil, aucun souci (option friendly URL activée ou non)

Merci beaucoup pour votre aide précieuse.

Link to comment
Share on other sites

  • 2 weeks later...

Bonsoir,

Un peu de mal à comprendre le sens de ta question... je suppose que tu veux parler de la correspondance entre les anciennes pages avec tes url en php et les nouvelles en pseudo html ? Il faut beaucoup de temps en référencement pour que les moteurs affichent les nouvelles pages, si c'est ce que tu cherches à savoir... vu qu'ils considèrent que le contenu est identique

Ann

Link to comment
Share on other sites

la question est :

comment activer la reécriture des URL .
j'ai activé l'optino dans le BO et modifié le htaccess.txt en .htaccess.

La page d’accueil fonctionne, mais en cliquant sur un objet, l’URL qui apparait est bien l’URL reécrite avec le nom produit…
Mais la page n’apparait pas et un message “ooops” apparait, avec “impossible d’accéder á la page”.

comment faire ?
merci

Link to comment
Share on other sites

Bonjour;

As tu bien activé l'url rewriting dans ton ht access ? Il ne suffit pas de modifier le suffixe du fichier, encore faut il inclure la ligne de code . Ceci dépendant de ton hébergeur, vois les modalités chez lui.

Link to comment
Share on other sites

1. a/ oui URL est activé
b/ siffixe modifié .
c/ quelle est la ligne de code, peux-tu m'envoyer le contenu total (de A á Z), du fichier .htaccess qui permet de reécrire les URL ?

2. URL du site : www.cectcellphone.com
Hébergeur : Godaddy
Serveur : Apache .

merci

Link to comment
Share on other sites

Bonsoir,

tu devrais avoir une ligne ressemblant à :
rewrite engine on

ou mod_rewrite on

à vérifier dans leurs FAQS, sinon, il faut compter un certain temps avant que la modification ne soit prise en compte :

Quote:
Changes made to an existing .htaccess file will be seen immediately. When a new .htaccess file is created or an existing .htaccess file is deleted, however, these changes will not be seen until the htaccess cache is cleared. This occurs every hour.

Link to comment
Share on other sites

  • 3 weeks later...

salut vip,

1> voici le link original (avec le quel cela ne fonctionnait pas du tout), alors peu-être faut-il attendre une heure comme tu as conseillé. mais pendant ce temps le site ne va pas fonctionner correctement, alors que faire ?

2> voivi le link updaté , mais de bugs demeurent :

a/ Bug#1 : en étant sur la page d'un produit, et en changeant de langue, BUG .
URL fausse, car affiche le produit á ID 1 dans tous les cas.
ex : http://www.cectcellphone.com/product.php?id_product=90/90-cect-i9.html
en cliquant sur un autre drapeau(pour autre langue), on obtient :
http://www.cectcellphone.com/product.php?id_product=1/90-cect-i9.html

"

There is 1 error :

1. product is no longer available

"


a/ Bug#2 : quand il y'a plus de produit que la pagge affiche, on peut afficher une page plus longue avec plus de produits (20 , 50 ) , BUG
et quand on clique sur page suivante , BUG .

donc á voir s'il faut mieux faire avec l'ancienne link , ou bien updater la nouvelle.
un webmaster est en train d'y travailler, ça ne semble pas évident,

peut-être qu'un membre PS expérimenté pourrait nous aider dans ce problème important qu'est l'URL rewriting , si important pour Google et pour le référencement en général des boutiques sous PS.
merci


autrement notre boutique PS fonctionne bien : www.cectcellphone.com .

Link-updated.php

Link-original.php

Link to comment
Share on other sites

j'ai contacté godaddy, et ils m'ont dit la chose suivante concernant la reécriture de l'URL sur le site www.cectcellphone.com :

1. uploader dans le dossier racine un fichier : php5.ini , qu d'après eux servirait á configurer/activer le serveur apache pour la reécriture d'URL. cela prendrait 24H .

" quelqu'un aurait une idée oú trouver ce fichier php5.ini ? "

2. modifier le htaccess.txt en .htaccess .

" c'est fait "

3. activer la reécriture d'URL dans le BO Prestashop .

" OK "

merci pour le tuyau !

Link to comment
Share on other sites

  • 2 weeks later...

pas encore, il m'ont indiqué qu'il fallait uploader un fichier php5.ini vers le dossier racine,
ce fihier .ini aurait puor résultat d'activer le serveur apache pour la reécriture d'URL.
je ne vois pas de quel fichier il s'agit ni ce qu'il contiendrait, si quelqu'un a une idée bienvenue .
merci

Link to comment
Share on other sites

  • 1 month later...
  • 1 year later...

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...