Jump to content
Anatole

Changement de répertoire - 1.6

Recommended Posts

Bonjour

 

Je sèche sur un changement d'URL de Prestashop 1.6.1

 

J'ai d'abord installé et configuré ce Prestashop dans un sous répertoire /prestashop

 

Maintenant que le site est terminé je souhaite que /prestashop ne soit plus visible dans l'url

 

j'ai donc modifié au niveau de mon hébergeur (OVH mutualisé) le domaine pour qu'il pointe désormais sur /www/prestashop (avant il pointait sur /www). C'est bien effectif.

 

J'ai modifié ps_shop_url dans la base, et régénéré le .htaccess via Preférences -> SEO

 

J'accède bien à la page d'accueil de ce Prestashop via l'url du domaine sans /prestashop mais toutes les urls des images et des menus ont conservé /prestashop (et ne s'affichent donc pas).

 

J'ai vérifié, il n'y a pourtant plus aucune référence à /prestashop dans le .htaccess

 

Qu'ai-je manqué ?

 

Merci !

Edited by Anatole (see edit history)

Share this post


Link to post
Share on other sites

ps_shop_lang ?? ça n'existe pas

 

En imaginant que tu sois précis

ps_shop_url pour changer le physical_uri en /

après il faut être sur que OVH a déjà procédé à l'ajustement.

Share this post


Link to post
Share on other sites

ps_shop_lang ?? ça n'existe pas

ps_shop_url oui, PARDON.

 

après il faut être sur que OVH a déjà procédé à l'ajustement.

Bien sûr, comme indiqué dans mon message, c'est le cas. Edited by Anatole (see edit history)

Share this post


Link to post
Share on other sites

Vide le cache et vide le cache de OVH (oui oui c'est pas une blague) et si tu es en CDN Anycast tu n'as plus qu'a pleurer quelques heure le temps que OVH voient le changement.

Faire une erreur violente (genre erreur de syntaxe dans un fichier) aide aussi à forcer les caches misère de cet hébergeur à relire les infos

  • Like 1

Share this post


Link to post
Share on other sites

Pas de CDN Anycast (l'option n'est pas activée).

J'ai mis l'environnement en "development" via le .ovhconfig, j'ai même changé la version de php, rien ne change.

 

Mais je ne comprends pas comment ça pourrait être un problème de cache serveur, tous les fichiers "hors Prestashop" sont bien accessibles via la nouvelle URL.

 

Le .htaccess est bien rafraichi aussi, j'ai testé avec un "deny from all" qui a bien fonctionné.

 

Qu'est ce qui peut bien encore faire référence à l'ancienne URL /prestashop/ ???

Share this post


Link to post
Share on other sites

Problème réglé ! :)

 

Déjà il y avait une chose très bête, j'ai constaté que certains modules customisés pour ce site contenaient le /prestashop/ en dur dans certaines url (des contenus chargés en Ajax notamment).

 

Idem pour certain blocs CMS qui contenaient des url absolues.

 

Mais surtout le problème des liens qui ne fonctionnaient pas a été réglé en passant simplement "Friendly URL" en OFF puis de nouveau en ON. Ce que j'avais déjà testé hier sans succès, mais efficace ce matin. :wacko:

 

(Merci doekia !)

Edited by Anatole (see edit history)

Share this post


Link to post
Share on other sites

url?

 

Désactiver url simplifié et le réactiver c'est regénérer le .htaccess. Tu disais l'avoir fait

Edited by doekia (see edit history)

Share this post


Link to post
Share on other sites

Oui oui, fait et vérifié ! 
Et pourtant ce matin c'est apparemment en faisant cette modification que j'ai récupéré les bonnes url.

Share this post


Link to post
Share on other sites

Donc, cache OVH sur le .htaccess (comme d'hab on a pas la puissance qu'on vend alors on bricole des écrans de fumée)

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


×
×
  • Create New...

Important Information

Cookies ensure the smooth running of our services. Using these, you accept the use of cookies. Learn More