vivivi Posted March 13, 2014 Share Posted March 13, 2014 Salve, io uso prestashop 1.5.5.0 e da questa mattina ho riscontrato un'errore nella riscrittura degli URL preimpostati, tutti (ad eccezione di index) portano alla fatidica pagina 404, ho già provato a rigenerare il file .htaccess ma niente da fare. ho provato a modificare i campi della riscrittura ma niente. Si genera il problema dove dice che il mod_rewrite non è attivo eppure la riscrittura degli url funzionava fino a ieri e quell'avviso c'è sempre stato. allego sotto la composizione del file .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 # http://www.prestashop.com - http://www.prestashop.com/forums <IfModule mod_rewrite.c> # Disable Multiviews Options -Multiviews RewriteEngine on RewriteCond %{HTTP_HOST} ^www.letmeoutlet.eu$ RewriteRule . - [E=REWRITEBASE:/] RewriteRule ^api/?(.*)$ %{ENV:REWRITEBASE}webservice/dispatcher.php?url=$1 [QSA,L] # Images RewriteCond %{HTTP_HOST} ^www.letmeoutlet.eu$ RewriteRule ^([0-9])(\-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}img/p/$1/$1$2$3.jpg [L] RewriteCond %{HTTP_HOST} ^www.letmeoutlet.eu$ 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} ^www.letmeoutlet.eu$ 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} ^www.letmeoutlet.eu$ 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} ^www.letmeoutlet.eu$ 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} ^www.letmeoutlet.eu$ 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} ^www.letmeoutlet.eu$ 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} ^www.letmeoutlet.eu$ RewriteRule ^([0-9])([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/$8/$1$2$3$4$5$6$7$8$9$10.jpg [L] RewriteCond %{HTTP_HOST} ^www.letmeoutlet.eu$ RewriteRule ^c/([0-9]+)(\-[\.*_a-zA-Z0-9-]*)(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}img/c/$1$2$3.jpg [L] RewriteCond %{HTTP_HOST} ^www.letmeoutlet.eu$ RewriteRule ^c/([a-zA-Z_-]+)(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}img/c/$1$2.jpg [L] # AlphaImageLoader for IE and fancybox RewriteCond %{HTTP_HOST} ^www.letmeoutlet.eu$ 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 RewriteCond %{HTTP_HOST} ^www.letmeoutlet.eu$ RewriteRule ^.*$ - [NC,L] RewriteCond %{HTTP_HOST} ^www.letmeoutlet.eu$ RewriteRule ^.*$ %{ENV:REWRITEBASE}index.php [NC,L] RewriteCond %{HTTP_HOST} ^letmeoutlet.eu$ RewriteRule . - [E=REWRITEBASE:/] RewriteRule ^api/?(.*)$ %{ENV:REWRITEBASE}webservice/dispatcher.php?url=$1 [QSA,L] # Images RewriteCond %{HTTP_HOST} ^letmeoutlet.eu$ RewriteRule ^([0-9])(\-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}img/p/$1/$1$2$3.jpg [L] RewriteCond %{HTTP_HOST} ^letmeoutlet.eu$ 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} ^letmeoutlet.eu$ 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} ^letmeoutlet.eu$ 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} ^letmeoutlet.eu$ 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} ^letmeoutlet.eu$ 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} ^letmeoutlet.eu$ 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} ^letmeoutlet.eu$ RewriteRule ^([0-9])([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/$8/$1$2$3$4$5$6$7$8$9$10.jpg [L] RewriteCond %{HTTP_HOST} ^letmeoutlet.eu$ RewriteRule ^c/([0-9]+)(\-[\.*_a-zA-Z0-9-]*)(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}img/c/$1$2$3.jpg [L] RewriteCond %{HTTP_HOST} ^letmeoutlet.eu$ RewriteRule ^c/([a-zA-Z_-]+)(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}img/c/$1$2.jpg [L] # AlphaImageLoader for IE and fancybox RewriteCond %{HTTP_HOST} ^letmeoutlet.eu$ 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 RewriteCond %{HTTP_HOST} ^letmeoutlet.eu$ RewriteRule ^.*$ - [NC,L] RewriteCond %{HTTP_HOST} ^letmeoutlet.eu$ RewriteRule ^.*$ %{ENV:REWRITEBASE}index.php [NC,L] </IfModule> <IfModule mod_expires.c> ExpiresActive On ExpiresByType image/gif "access plus 1 month" ExpiresByType image/jpeg "access plus 1 month" ExpiresByType image/png "access plus 1 month" ExpiresByType text/css "access plus 1 week" ExpiresByType text/javascript "access plus 1 week" ExpiresByType application/javascript "access plus 1 week" ExpiresByType application/x-javascript "access plus 1 week" ExpiresByType image/x-icon "access plus 1 year" </IfModule> FileETag INode MTime Size <IfModule mod_deflate.c> <IfModule mod_filter.c> AddOutputFilterByType DEFLATE text/html text/css text/javascript application/javascript application/x-javascript </IfModule> </IfModule> #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 ditemi voi come posso risolvere... P.S. è urgente Link to comment Share on other sites More sharing options...
vivivi Posted March 17, 2014 Author Share Posted March 17, 2014 up Link to comment Share on other sites More sharing options...
giuliopowa Posted March 17, 2014 Share Posted March 17, 2014 hai ricreato il file robots.txt ? Link to comment Share on other sites More sharing options...
giuliopowa Posted March 17, 2014 Share Posted March 17, 2014 prova a fare questo anche da : <IfModule mod_rewrite.c>a: <IfModule mod_rewrite.c> <IfModule mod_env.c> SetEnv HTTP_MOD_REWRITE On </IfModule> Link to comment Share on other sites More sharing options...
vivivi Posted March 17, 2014 Author Share Posted March 17, 2014 non è successo niente sempre stesso problema... il fatto è che le categorie e le altre cose funzionano con i link generati ma non le pagine base quelle preinstallate come manifacturer.php o my-account.php ho provato anche a caricare un vecchio htaccess di un backup dello stesso sito di una 20 di giorni fa ma senza risultato mi è anche venuto in mente di vedere nel DB la tabella degli url ma non sò quale sia Link to comment Share on other sites More sharing options...
giuliopowa Posted March 17, 2014 Share Posted March 17, 2014 puoi mettere il link del sito Link to comment Share on other sites More sharing options...
vivivi Posted March 17, 2014 Author Share Posted March 17, 2014 http://www.letmeoutlet.eu ecco il link... spero di risolvere il problema... Link to comment Share on other sites More sharing options...
giuliopowa Posted March 17, 2014 Share Posted March 17, 2014 allora per risolvere il problema per esempio se clicchi BRANDS devi andare nel BO--> moduli--> menù orizzontale e li modifichi il link , per gli altri basta che mi dici dove sono Link to comment Share on other sites More sharing options...
giuliopowa Posted March 17, 2014 Share Posted March 17, 2014 ah e metti anche lo screen di quello che hai in BO-->preferenze --> url e seo --> Impostazione URL Link to comment Share on other sites More sharing options...
vivivi Posted March 17, 2014 Author Share Posted March 17, 2014 il fatto è che sono TUTTE le pagine standard di prestashop... non solo il file manifacturer e poi nonostante scrivi il link diretto al file con la riscrittura accesa non si riesce ad accedere alla pagina. Link to comment Share on other sites More sharing options...
giuliopowa Posted March 17, 2014 Share Posted March 17, 2014 prova a mettere lo screen Link to comment Share on other sites More sharing options...
vivivi Posted March 17, 2014 Author Share Posted March 17, 2014 (edited) scusa ma avevo scritto il messaggio prima della tua risposta... ecco lo screen Edited March 17, 2014 by vivivi (see edit history) Link to comment Share on other sites More sharing options...
giuliopowa Posted March 17, 2014 Share Posted March 17, 2014 (edited) - metti si su Disattiva Apache multiviews. - metti no su: Disattiva Apache mod_security - messi no su Reindirizza automaticamente all'URL canonico - salva - metti si su Reindirizza automaticamente all'URL canonico - salva - rigenere file robots.txt Edited March 17, 2014 by giuliopowa (see edit history) Link to comment Share on other sites More sharing options...
vivivi Posted March 17, 2014 Author Share Posted March 17, 2014 fatto ma niente... non è successo niente sempre errore 404... ora provo a mettere i dati dei moduli base di un vecchio backup di 20 giorni fa e vediamo cosa mi dice... ps se sai quale modulo base genera gli url carico solo quello Link to comment Share on other sites More sharing options...
giuliopowa Posted March 17, 2014 Share Posted March 17, 2014 ma sei sicuro che la riscrittura degli url il tuo hosting la sopporta ?? Link to comment Share on other sites More sharing options...
giuliopowa Posted March 17, 2014 Share Posted March 17, 2014 prova a mettere anche lo screen di questo Link to comment Share on other sites More sharing options...
vivivi Posted March 17, 2014 Author Share Posted March 17, 2014 (edited) si in quanto fino a giovedì funzionava bene... poi ci siamo accorti che non reinderizzava più uno di questi link lo usavamo giornalmente e quindi posso assicurarlo... EDIT: ho aggiunto lo screen Edited March 17, 2014 by vivivi (see edit history) Link to comment Share on other sites More sharing options...
giuliopowa Posted March 17, 2014 Share Posted March 17, 2014 prova a mettere il www anche nel secondo , poi attiva la ricompilazione obbligatoria , poi - metti no su Reindirizza automaticamente all'URL canonico - salva - rigenere file robots.txt controlla se sono cambiati i link , clicca anche ctrl+f5 , se non funziona ancora - metti si su Reindirizza automaticamente all'URL canonico - salva - rigenere file robots.txt e controlla sempre con ctrl+f5 Link to comment Share on other sites More sharing options...
vivivi Posted March 17, 2014 Author Share Posted March 17, 2014 niente ancora... Link to comment Share on other sites More sharing options...
giuliopowa Posted March 17, 2014 Share Posted March 17, 2014 puoi darmi l'accesso al pannelo ?? anche in mp Link to comment Share on other sites More sharing options...
vivivi Posted March 17, 2014 Author Share Posted March 17, 2014 ti ho mandato un MP con l'user e la pwd... grazie per la disponibilità Link to comment Share on other sites More sharing options...
vivivi Posted March 18, 2014 Author Share Posted March 18, 2014 (edited) la questione è ancora aperta, non è stato risolto il problema... qualcuno ha qualche idea? [EDIT] Mi sono appena accorto che anche i link funzionano male, ad esempio, se sono in francese e vado alla home page tramite link nel logo torno in ita... forse le due cose sono collegate... [EDIT 2.0]Niente era un problema di cache del browser il fatto della lingua Edited March 18, 2014 by vivivi (see edit history) Link to comment Share on other sites More sharing options...
vivivi Posted March 19, 2014 Author Share Posted March 19, 2014 up Link to comment Share on other sites More sharing options...
vivivi Posted March 31, 2014 Author Share Posted March 31, 2014 up 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