Jump to content

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


maofree

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

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

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

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...