Jump to content
Sandra-66

Faire pointer l'URL d'un sous dossier sur nom de domaine principal

Recommended Posts

Bonjour à tous ceux qui passent par là !

Je cale sur un problème depuis plusieurs jours déjà et malgré des recherches et tests en tout sens je ne parviens pas à trouver la solution.

Mon hébergeur Infomaniak m'a installé Prestashop avec son système d'App dans un sous dossier de /web (la racine). L'installation est propre, il n'y a pas tout en vrac dans /web, je peux accéder depuis le manager de mon hébergeur. Fausse bonne idée ? 

Mon souci est de du coup, mon URL d'accès pour les clients devient évidemment "maboutique.com/maboutique" alors que je souhaite pourvoir accéder avec "maboutique.com". 

Est-ce que je dois obligatoirement transférer les dossiers Prestashop à la racine pour avoir la bonne URL (est-ce un pré-requis de Prestashop ?) ou existe-t-il une autre solution pour faire pointer mon sous dossier sur la bonne URL ? 

Merci pour votre aide et désolée si le sujet a déjà été traité...

Ma configuration : Prestashop 1.7.6.3

Share this post


Link to post
Share on other sites

faites la redirection directement chez votre hébergeur, en amont: nom.de.domaine => répertoire /maboutique et mettez juste / dans seo & url de votre configuration BO

Share this post


Link to post
Share on other sites

Bonjour Eolia et merci beaucoup de vous êtes penché sur mon sujet, c'est vraiment sympa !

Alors voici ce que j'ai fait

J'ai déplacé le dossier du site au niveau du répertoire du sous-dossier pour avoir :

/web/maboutique   (actuellement j'ai mon nom de domaine (site) au niveau de /web et ma boutique dans un sous dossier /maboutique)

puis j'ai modifié le chemin seo & url dans la boutique par un /

et mis à jour l'URL du site dans le manager Infomaniak pour avoir https://maboutique.com au lieu de https://maboutique.com/maboutique

Résultat : erreur 500 : Une erreur est survenue: Error: The entered URL does not point to the same location on the server. Et plus d'accès à la boutique.

J'ai du me louper quelque part ... ça avait l'air simple pourtant ? Une piste ?

Merci infiniment.

Share this post


Link to post
Share on other sites

Bah oui c'était simple, je n'avais jamais parlé de déplacer quoi que ce soit, j'ai juste parlé de pointage...

Share this post


Link to post
Share on other sites

😉absolument, j'ai mal interprété.

Je n'ai donc pas compris alors ce qu'il fallait faire avec cette notion là nom.de.domaine => répertoire /maboutique

Share this post


Link to post
Share on other sites

Exact, je l'avais déjà lue et c'est ce que j'ai fait en modifiant la cible du site (là où j'ai parlé de déplacer pour avoir web/maboutique) cela me semblait logique mais c'est également ce qui me donne le message d'erreur.... c'est pour ça que je ne comprend pas ce qui peut bloquer... raison pour laquelle je suis venue sur le forum des spécialistes comme toi de Prestashop. Je me suis dit qu'il y avait quelque chose de spécifique à Prestashop ...?

Share this post


Link to post
Share on other sites
Posted (edited)

Ahhh, il y a du changement, en insistant un peu et en vidant les caches du navigateur, j'ai maintenant l'URL qui pointe sur la bonne adresse !

En revanche, plus accès au back office via l'application.... j'ai maintenant une erreur 404 mais on progresse !

Edited by Sandra-66
ajout (see edit history)

Share this post


Link to post
Share on other sites

modifier ps_shop_url pour mettre le chemin /

vider les caches

Share this post


Link to post
Share on other sites

Donc si vous avez lu cette page:

Citation

Nous conseillons cependant de ne pas créer "v2" dans un sous-dossier de "web" mais à côté, en créant le dossier dans la racine de votre hébergement.

1er point^^

Ensuite vous dirigez votre nom de domaine vers ce répertoire.

L'url de votre admin devient: https://votredomaine.com/votre.admin/

Une fois en BO vous remplacez l'ancien nom du sous répertoire par / ou vous le faites en bdd comme l'indique @doekia

Share this post


Link to post
Share on other sites
Posted (edited)

Merci pour vos réponses et d'avoir pris du temps pour tenter de résoudre mon souci. En effet, il aurait été préférable de ne pas créer V2 dans un sous répertoire, mais comme c'est mon hébergeur qui l'a créé, je suis donc bien ennuyée. Je vais refaire quelques essais mais pour l'instant, mystère de l'informatique, ça ne veut pas 🙂

En fait j'ai l'impression de vouloir faire exactement l'inverse ce que que la majorité des gens veulent ... je ne souhaite pas une URL style monsite.com/shop mais juste monsite.com ...ça aurait été plus simple 😉

Edited by Sandra-66 (see edit history)

Share this post


Link to post
Share on other sites

Il n'y a aucun mystère en informatique, c'est justement le contraire... l'informatique est basée sur la logique binaire^^

 

  • Like 2

Share this post


Link to post
Share on other sites

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...

Important Information

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