Non ho trovato nulla al riguardo, eppure è un problema che ho da un po' di tempo...
Fra gli errori di scansione nel GWT, trovo dei link "troncati" provenienti da siti esterni, quindi non sempre posso correggerli.
Faccio un esempio per essere più chiaro.
Ho un url a questa maniera: miosito.com/cartella/pippo.html
Sul GWT trovo degli errori 404 come questi:
[] cartella
[] cartella/
[] cartella/pip..
[] cartella/pippo
Come faccio a risolverli?
P.S.
Da tener presente che ho anche sottocartella di nome 'pippo'
HTML
HTML (HyperText Markup Language) nasce per mano di Tim Berners-Lee, il costruttore del primo webserver e del primo browser, come estensione di SGML (Standard Generalized Markup Language) nel 1990.
URL
(Uniform Resource Locator) è un indirizzo di una risorsa in Internet
Eccomi, stavo giusto per aprire lo stesso post!
Ho lo stesso problema, nel mio caso sul GWT ho url troncati che terminano con due punti, esempio:
miosito/pagin..
miosito/cartella/pag..
ecc....
Sono gli unici errori 404 che non sono riuscito a gestire (il mio sito è su hosting Windows e con IIS sembra non si riescano a gestire gli url che terminano con un punto).
Negli altri casi che segnali es:
[] cartella
[] cartella/
[] cartella/pippo
dovresti usare le pagine di errore personalizzate, su IIS è semplice, se usi Apache non so come si faccia ma credo ci sia materiale in abbondanza in rete, ciao!
P.S. Casi come questo (cartella/pippo) dovrebbero restituire l'errore 403 (accesso negato).
Hosting
Servizio che consiste nell'allocare su un server web le pagine di un sito web, rendendolo cosí accessibile dalla rete internet.
Post
Post è il termine utilizzato per segnalare la scrittura e pubblicazione di un messaggio testuale in un determinato spazio web.
URL
(Uniform Resource Locator) è un indirizzo di una risorsa in Internet
Ultima modifica di artistic101; 11-05-12 alle 10:43
Ciao artistic101,
ok per le pagine di errore personalizzate: sono una possibile soluzione.
Però dei redirect agli url corretti sarebbero megliori.
Quei link provengono da siti esterni... è un peccano non sfruttarli... Il problema è: come fare i redirect?
P.S. Casi come questo (cartella/pippo) dovrebbero restituire l'errore 403 (accesso negato).
Si, hai ragione. Danno errore 403.
Link
Collegamento Ipertestuale
URL
(Uniform Resource Locator) è un indirizzo di una risorsa in Internet
Non capisco, il problema è come fare a capire su quale url fare il redirect o proprio la tecnica del redirect? Con un httphandler puoi intercettare la url richiesta e a quel punto puoi "analizzare" la richiesta e fare il redirect dove vuoi
URL
(Uniform Resource Locator) è un indirizzo di una risorsa in Internet
Acc mi era sfuggita la risposta, purtoppo non so aiutarti in quanto ho sempre lavorato su IIS e mai su Apache, mi sembra però che ci sia molto materiale in giro per la urlrewrite su Apache.
Ritorno dopo un anno per sapere se qualcuno può aiutarmi.
Ora ho anche segnalati degli url con degli asterischi:
anziché ww w.sito.it/nomedellapagina.html
ho ww w.sito.it/nom****ina.html
HTML
HTML (HyperText Markup Language) nasce per mano di Tim Berners-Lee, il costruttore del primo webserver e del primo browser, come estensione di SGML (Standard Generalized Markup Language) nel 1990.
URL
(Uniform Resource Locator) è un indirizzo di una risorsa in Internet