David Posted April 20, 2021 Share Posted April 20, 2021 (edited) Bonjour, suite a une migration de mon prestashop vers un nouveau serveur que ce soit les images, les produits, les catégories, ... a chaque fois ça m'affiche " 404 not found " (sauf la page d'accueil) je suis obliger de désactiver l'option url simplifiée ( qui est quand même importante pour le seo) et la tout fonctionne correctement Auriez-vous des pistes pour m'aider ? ... Merci d'avance Edited May 27, 2021 by David (see edit history) Link to comment Share on other sites More sharing options...
Gaca Posted April 20, 2021 Share Posted April 20, 2021 Bonjour, la réponse et dans ta question ... Link to comment Share on other sites More sharing options...
David Posted April 20, 2021 Author Share Posted April 20, 2021 2 minutes ago, Gaca said: Bonjour, la réponse et dans ta question ... Salut l'ami, soit plus explicite s'il te plait. Je souhaite que prestashop fonctionne avec l'url simplifié comme c'était le cas avant le transfert. Link to comment Share on other sites More sharing options...
Magicalname Posted April 20, 2021 Share Posted April 20, 2021 (edited) Bonjour, Veuillez demander à votre hébergeur si l'extension PHP mod_rewrite est active dans votre domaine. Edited April 20, 2021 by Magicalname (see edit history) Link to comment Share on other sites More sharing options...
Mediacom87 Posted April 20, 2021 Share Posted April 20, 2021 il y a 38 minutes, Magicalname a dit : Hello, please try ask to your Hoster if the PHP Extension mod_rewrite is active on your Domain. Merci de parler en français sur le forum français pou de poster dans la section correspondante à votre langue. Link to comment Share on other sites More sharing options...
David Posted April 21, 2021 Author Share Posted April 21, 2021 13 hours ago, Magicalname said: Bonjour, Veuillez demander à votre hébergeur si l'extension PHP mod_rewrite est active dans votre domaine. Bonjour, vous parler plutôt de l'extension apache mod_rewrite ? si c'est bien le cas je vous confirme qu"il est bien activé 😢 Link to comment Share on other sites More sharing options...
David Posted May 27, 2021 Author Share Posted May 27, 2021 (edited) J'ai trouvé une solution pour ce que ça interesse : Passer a Nginx Dans le serverblock conerné ajouter a la partit " server ' ( pour 1.6 ) : rewrite ^/api/?(.*)$ /webservice/dispatcher.php?url=$1 last; rewrite ^/([0-9])(-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$ /img/p/$1/$1$2.jpg last; rewrite ^/([0-9])([0-9])(-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$ /img/p/$1/$2/$1$2$3.jpg last; rewrite ^/([0-9])([0-9])([0-9])(-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$ /img/p/$1/$2/$3/$1$2$3$4.jpg last; rewrite ^/([0-9])([0-9])([0-9])([0-9])(-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$ /img/p/$1/$2/$3/$4/$1$2$3$4$5.jpg last; rewrite ^/([0-9])([0-9])([0-9])([0-9])([0-9])(-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$ /img/p/$1/$2/$3/$4/$5/$1$2$3$4$5$6.jpg last; rewrite ^/([0-9])([0-9])([0-9])([0-9])([0-9])([0-9])(-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$ /img/p/$1/$2/$3/$4/$5/$6/$1$2$3$4$5$6$7.jpg last; rewrite ^/([0-9])([0-9])([0-9])([0-9])([0-9])([0-9])([0-9])(-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$ /img/p/$1/$2/$3/$4/$5/$6/$7/$1$2$3$4$5$6$7$8.jpg last; rewrite ^/([0-9])([0-9])([0-9])([0-9])([0-9])([0-9])([0-9])([0-9])(-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$ /img/p/$1/$2/$3/$4/$5/$6/$7/$8/$1$2$3$4$5$6$7$8$9.jpg last; rewrite ^/c/([0-9]+)(-[_a-zA-Z0-9-]*)(-[0-9]+)?/.+\.jpg$ /img/c/$1$2.jpg last; rewrite ^/c/([a-zA-Z-]+)(-[0-9]+)?/.+\.jpg$ /img/c/$1.jpg last; rewrite ^/([0-9]+)(-[_a-zA-Z0-9-]*)(-[0-9]+)?/.+\.jpg$ /img/c/$1$2.jpg last; try_files $uri $uri/ /index.php?$args; Puis en ssh : service nginx restart Edited May 27, 2021 by David (see edit history) Link to comment Share on other sites More sharing options...
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now