EmmAnthony Posted December 19, 2022 Share Posted December 19, 2022 (edited) Bonjour, Je me retrouve sur un cas assez spécial que je n’avais jamais rencontré après l’installation de plusieurs Prestashop. Prestashop : 1.7.8.7 Serveur PLESK (Apache) sur un PHP 7.4.33 Dans le cas actuel : URL simplifiées désactivé Il s’agit des URLs de réécriture. Déjà mon site n’est pas accessible sur son URL maître : https://eurotex.emmaluc.dev/ Si j’active l’option des URLs simplifiées : Impossible d’accéder à l’accueil mais j’accède à la page contact par exemple : https://eurotex.emmaluc.dev/contact Si je n’active pas l’option, mon site est accessible à l’adresse : https://eurotex.emmaluc.dev/index.php et c’est là le problème. Car toutes les autres pages sont accessibles via index.php?, exemple : https://eurotex.emmaluc.dev/index.php?id_cms=6&controller=cms J’ai le même souci sur Nginx quand je teste le switch. (A savoir que le mod_rewrite est bien activé par défaut sur PLESK.) J’ai déjà vidé les caches par Prestashop dans les Préférences. Egalement, testé "Désactiver l'option MultiViews d'Apache" mais pas de changement. L'URL enregistré de mon site est : eurotex.emmaluc.dev (sur le Domaine de la boutique et Domaine SSL) Mon .htaccess : # ~~start~~ Do not remove this comment, Prestashop will keep automatically the code outside this comment when .htaccess will be generated again # .htaccess automaticaly generated by PrestaShop e-commerce open-source solution # https://www.prestashop.com - https://www.prestashop.com/forums <IfModule mod_security.c> SecFilterEngine Off SecFilterScanPOST Off </IfModule> <IfModule mod_rewrite.c> <IfModule mod_env.c> SetEnv HTTP_MOD_REWRITE On </IfModule> # Disable Multiviews Options -Multiviews RewriteEngine on #Domain: eurotex.emmaluc.dev RewriteRule . - [E=REWRITEBASE:/] RewriteRule ^api(?:/(.*))?$ %{ENV:REWRITEBASE}webservice/dispatcher.php?url=$1 [QSA,L] # Images RewriteCond %{HTTP_HOST} ^eurotex.emmaluc.dev$ RewriteRule ^([0-9])(\-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}img/p/$1/$1$2$3.jpg [L] RewriteCond %{HTTP_HOST} ^eurotex.emmaluc.dev$ RewriteRule ^([0-9])([0-9])(\-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}img/p/$1/$2/$1$2$3$4.jpg [L] RewriteCond %{HTTP_HOST} ^eurotex.emmaluc.dev$ RewriteRule ^([0-9])([0-9])([0-9])(\-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}img/p/$1/$2/$3/$1$2$3$4$5.jpg [L] RewriteCond %{HTTP_HOST} ^eurotex.emmaluc.dev$ RewriteRule ^([0-9])([0-9])([0-9])([0-9])(\-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}img/p/$1/$2/$3/$4/$1$2$3$4$5$6.jpg [L] RewriteCond %{HTTP_HOST} ^eurotex.emmaluc.dev$ RewriteRule ^([0-9])([0-9])([0-9])([0-9])([0-9])(\-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}img/p/$1/$2/$3/$4/$5/$1$2$3$4$5$6$7.jpg [L] RewriteCond %{HTTP_HOST} ^eurotex.emmaluc.dev$ RewriteRule ^([0-9])([0-9])([0-9])([0-9])([0-9])([0-9])(\-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}img/p/$1/$2/$3/$4/$5/$6/$1$2$3$4$5$6$7$8.jpg [L] RewriteCond %{HTTP_HOST} ^eurotex.emmaluc.dev$ RewriteRule ^([0-9])([0-9])([0-9])([0-9])([0-9])([0-9])([0-9])(\-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}img/p/$1/$2/$3/$4/$5/$6/$7/$1$2$3$4$5$6$7$8$9.jpg [L] RewriteCond %{HTTP_HOST} ^eurotex.emmaluc.dev$ RewriteRule ^c/([0-9]+)(\-[\.*_a-zA-Z0-9-]*)(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}img/c/$1$2$3.jpg [L] RewriteCond %{HTTP_HOST} ^eurotex.emmaluc.dev$ RewriteRule ^c/([a-zA-Z_-]+)(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}img/c/$1$2.jpg [L] # AlphaImageLoader for IE and fancybox RewriteRule ^images_ie/?([^/]+)\.(jpe?g|png|gif)$ js/jquery/plugins/fancybox/images/$1.$2 [L] # Dispatcher RewriteCond %{REQUEST_FILENAME} -s [OR] RewriteCond %{REQUEST_FILENAME} -l [OR] RewriteCond %{REQUEST_FILENAME} -d RewriteRule ^.*$ - [NC,L] RewriteRule ^.*$ %{ENV:REWRITEBASE}index.php [NC,L] </IfModule> AddType application/vnd.ms-fontobject .eot AddType font/ttf .ttf AddType font/otf .otf AddType application/font-woff .woff AddType font/woff2 .woff2 <IfModule mod_headers.c> <FilesMatch "\.(ttf|ttc|otf|eot|woff|woff2|svg)$"> Header set Access-Control-Allow-Origin "*" </FilesMatch> <FilesMatch "\.pdf$"> Header set Content-Disposition "Attachment" Header set X-Content-Type-Options "nosniff" </FilesMatch> </IfModule> <Files composer.lock> # Apache 2.2 <IfModule !mod_authz_core.c> Order deny,allow Deny from all </IfModule> # Apache 2.4 <IfModule mod_authz_core.c> Require all denied </IfModule> </Files> #If rewrite mod isn't enabled ErrorDocument 404 /index.php?controller=404 # ~~end~~ Do not remove this comment, Prestashop will keep automatically the code outside this comment when .htaccess will be generated again Vous auriez une idée ? J'ai vu plusieurs lectures de post mais aucun n'a résolu mon problème. Merci beaucoup. Cordialement, Edited January 2 by EmmAnthony (see edit history) Link to comment Share on other sites More sharing options...
corrigerunbug Posted January 3 Share Posted January 3 Bonjour, merci de vérifier les paramètre de votre serveur Plesk. pouvez vous aussi prendre un capture d'écran de votre configuration phpinfo(); Cordialement Ilias Link to comment Share on other sites More sharing options...
EmmAnthony Posted January 4 Author Share Posted January 4 Bonjour, Merci pour votre retour ! Pour les paramètres du PLESK j'utilise toujours les mêmes sur mes Prestashop et je ne rencontre pas ce souci sur les autres. Concernant le phpinfo(); le voici : https://eurotex.emmaluc.dev/conf.php Link to comment Share on other sites More sharing options...
corrigerunbug Posted January 4 Share Posted January 4 (edited) Bonjour, Vous pouvez essayer d'activer l'URL Simplifier en désactivant les deux options suivantes. - Désactiver les modules non développés par PrestaShop - Désactiver toutes les surcharges Edited January 4 by corrigerunbug (see edit history) Link to comment Share on other sites More sharing options...
EmmAnthony Posted January 4 Author Share Posted January 4 Même combat malheureusement (avec mode debug actif) 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