Jump to content

domaine url en doublon prestashop1.7.7.4 nouvelle installation avec Ubuntu20.04+Nginx+Mysql+Php7.4-fpm


Recommended Posts

Bonjour les gens,

Je viens d'installé Prestashop version 1.7.7.4 avec LNMP tout frais, tout va bien avec une seul langage, de mon coté Français (fr) par default, mais si j'ajoute une seconde langage comme anglais (en), ça devient compliqué …

Situation:

Siteweb: monsite.fr

Langage: fr + en

Probleme:

Quand je clique sur la sélection de la langage FR, cela va me dirigé vers le lien https://monsite.fr/https://monsite.fr/fr au lieu de https://monsite.fr/fr tout court, pareil pour anglais: https://monsite.fr/https://monsite.fr/en au lieu de https://monsite.fr/en

 

j'ai rien trouvé sur google ou youtube, la configuration d'Nginx de Prestashop comporte des erreurs et donne rien comme explication, Configure Nginx :: PrestaShop Developer Documentation: https://devdocs.prestashop.com/1.7/basics/installation/nginx/

Voici mon configuration Nginx à propos de Multi langage:

    # [REQUIRED EDIT] if you are using multiple languages

    # rewrite ^/fr$ /fr/ redirect;         # default configuration

    # rewrite ^/fr/(.*) /$1;                  # default configuration

    # rewrite ^/en$ /en/ redirect;

    # rewrite ^/en/(.*) /$1;

    # rewrite ^/de$ /de/ redirect;

    # rewrite ^/de/(.*) /$1;

    # rewrite ^/es$ /es/ redirect;

    # rewrite ^/es/(.*) /$1;

 

    location ~ (/fr|/en|/de|/es)/index\.php$ {

                try_files $uri $uri/ /index.php?$args;

     }

 

 j'ai essayé  de commenter ou uncommenter "rewrite"  ou "location", mais ça ne fait rien.

 

Quelqu'un a une idée ?

Merci d'avance

 

Link to comment
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...