Jump to content

Trovato un bug, con 'Pagina non disponibile', per i Produttori che non esistono con url-friendly abilitato


maofree
 Share

Recommended Posts

Ciao
premetto che ci sto studiando su e che riporterò il bug su bug tracker, ma è probabile che qualcuno del forum conosca già la soluzione quindi ..
Ho notato che anche altri siti hanno questo problema compreso Prestamodules.com
Vi spiego di cosa si tratta:
Premetto che senza abilitare gli url-friendly questo problema non appare e come di default mostra la solita pagina di 'Pagina non disponibile' ecc...
Quando si abilita url-friendly (prendo il caso di prestamodules.com) e si digita
http://www.prestamodules.com/prestashop/88 appare la solita risposta della pagina non trovata e fin qui tutto bene, ma quando si digita http://www.prestamodules.com/prestashop/88_ la schermata diviene preoccupante, come se non trovasse un file che imposta la grafica della pagina non trovata .
Ho fatto una prova su quello ufficiale di prestashop e non accade, ma hanno una versione 1.3.0.1 e non 1.3.1.1, farò delle prove anche su altri siti, ma se volete farlo da voi sul vostro, così mi aiutate a trovare una soluzione.
Quando si digita
http://www.prestamodules.com/prestashop/88 lo consideraun errore nella ricerca di un link ad un prodotto, mentre
http://www.prestamodules.com/prestashop/88_ lo considera un errore nella ricerca di un produttore, perchè con http://www.prestamodules.com/prestashop/0_sss'>http://www.prestamodules.com/prestashop/0_sss o http://www.prestamodules.com/prestashop/0_ o http://www.prestamodules.com/prestashop/0_22 ecc. appare la lista dei produttori, se digitate http://www.prestamodules.com/prestashop/1_ee'>http://www.prestamodules.com/prestashop/1_ee o http://www.prestamodules.com/prestashop/1_ o http://www.prestamodules.com/prestashop/2_333 appare il fatidico errore.
Me ne sono accorto per caso, sicuramente bisogna intervenire in qualche file che gestisce l'errore sulla lista dei produttori, bisognerebbe fare in modo che si comporti allo stesso modo dell'errore quando si digita http://www.prestamodules.com/prestashop/88

Comunque anche il fatto che sia con
http://www.prestamodules.com/prestashop/0_
che con
http://www.prestamodules.com/prestashop/0_qualunque-parola
mi restituisce sempre la stessa pagina della lista dei produttori, non credo sia una cosa giusta

Adesso ho disabilitato url-friendly e mi da questo errore, booo prima non me lo dava

ciaoo

29877_R7eNgxaO8LMuViMEIP39_t

29878_JuA5iIkQfV9gLkSvFd9z_t

Share this post


Link to post
Share on other sites

Analizzo l'errore,

tieni presente:

1) prestamodules che hai preso come esempio è la 1.2.5
2) http://www.prestamodules.com/prestashop/88 non viene interpretata come produttori in quanto è il segno di _ che rimanda dal .htaccess al file dei produttori
3) che capita anche sulla versione "ufficiale" di prestashop, come nelle altre QUANDO il produttore non esiste

http://www.prestashop.com/demo/7_

Share this post


Link to post
Share on other sites

Ciao disarci
scusa se ho preso come esempio prestamodules, l'ho fatto perchè speravo in un tuo intervento.
L'ho già riportato nel bug tracker
ma basta che ci sia un numero seguito da _ per mandare in crisi tutti i siti di prestashop?

Ciaoo

Share this post


Link to post
Share on other sites

Ciao,

hai fatto benissimo ad utilizzarlo,
....."speravo in un tuo intervento"....
anche se lo scopo non era proprio.... ;-)

sì...l'ho segnalato anche al capo programmazione, in quanto stiamo verificando la prox versione....ma non posso dire altro....e aveva lo stesso problema, segnalandogli il tuo post.

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
 Share

×
×
  • Create New...

Important Information

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