Blogging

L’errore 404 Non Trovato (Inglese 404 Not Found), è un codice di stato del protocollo HTTP e indica che il client è in grado di comunicare con il server, ma che il server non ha trovato ciò che è stato richiesto.

A parte l’errore 404, analizziamo i codici di stato e i relativi messaggi HTTP. Tali codici sono destinati a trasmettere informazioni importanti per l’utente. Può essere utile conoscerli.

 

Codici di Stato

Dietro ogni pagina di errore che si vede sul web c’è un codice di stato HTTP che viene inviato dal server. I codici di stato sono disponibili nel formato di 3 cifre. La prima cifra indica la classe del codice di stato:

  • 1XX  Scopo informativo
  • 2XX  Indica successo
  • 3XX  Reindirizzamento

Nessuna di queste tre classi indica un errore HTML, mentre le pagine con lo stato 4XX e 5XX indicano errore:

  • 4XX Errore lato client
  • 5XX Errore lato server

 

Errori lato client (4XX)

Vediamo cosa succede in background e cosa si può fare al riguardo.

400 – Bad Request (Richiesta non valida)

Ogni volta che il client invia una richiesta al server che non è in grado di comprendere riceve la pagina di errore 400 Bad Request. Solitamente questo succede perchè i dati inviati dal browser non rispettano le regole del protocollo HTTP.

Quando visualizzate una pagina di errore 400 è perchè c’è qualcosa di instabile lato client: un sistema operativo non  protetto, una connessione internet instabile, un browser difettoso o un problema di caching.

401 – Authorization Required (Autorizzazione richiesta)

Quando c’è una pagina web protetta da password dietro richiesta del cliente, il server risponde con la pagina 401 Authorization Required, questo non è un errore ma chiede all’utente di fornire una combinazione login-password per l’accesso. Se si dispone delle credenziali si può andare avanti senza alcun problema e si ottiene l’accesso al sito protetto. In caso contrario, si viene reindirizzati alla pagina di errore.

403 – Forbidden (Vietato)

La pagina di errore 403 Forbidden viene visualizzata quando il server rifiuta l’accesso al cliente, questo non è né una malformazione né un problema di autorizzazione.

Il motivo più comune è che il proprietario del sito non permette ai visitatori di sfogliare la struttura delle directory del file del sito. Quando questo tipo di protezione è abilitata, non è possibile accedere alle cartelle direttamente sul sito web. È possibile impostare la protezione per motivi di sicurezza sul proprio sito.

404 – Not Found (Non Trovato)

L’errore 404 è il più noto codice di stato HTTP, il browser restituisce una pagina di errore 404 quando il server non trova nulla sul percorso richiesto.

Ci sono due motivi principali che possono causare l’errore 404, il visitatore non ha digitato correttamente l’URL oppure la struttura dei permalink del sito è stato modificata e i link in entrata puntano a pagine che sono state spostate in diverse posizioni. Questo può anche succedere quando un sito è stato trasferito verso un altro server Web e i DNS puntano ancora alla vecchia posizione, questo tipo di problema generalmente scompare dopo breve tempo.

408 – Request Time-Out (Richiesta fuori Tempo)

Quando la richiesta del client richiede troppo tempo il server chiude la connessione e il browser visualizza un errore 408 Time-Out.

Il time-out si verifica perché il server non ha ricevuto una richiesta completa da parte del client entro il termine che era disposto ad aspettare. Un errore 408 può verificarsi a causa dell’eccessivo carico di lavoro sul server o lato client.

410 – Gone

L’errore 410 è molto simile all’errore 404. Entrambi gli errori indicano che il server non trova il file richiesto, ma mentre l’errore 404 suggerisce che il file di destinazione può essere disponibile da qualche parte sul server, l’errore 410 indica una condizione permanente.

L’errore 410 mostra al client che la risorsa è stata resa indisponibile intenzionalmente e il proprietario del sito vuole rimuovere dal web il link in entrata.

 

Errori lato client (5XX)

500 – Internal Server Error (Errore Interno del Server)

Questo codice di errore viene utilizzato ogni volta che il server rileva un condizione imprevista che impedisce di soddisfare la richiesta del client. Il codice di errore 500 è generico.

Anche se il problema non è lato client, si possono fare alcune cose per cercare di risolverlo, come ricaricare la pagina (l’errore può essere temporaneo), cancellare la cache del browser o cancellare i cookie del browser e riavviare il browser.

In ogni caso quando viene visualizzata la pagina di errore 500 sarà saggio contattare il proprio fornitore di hosting, perchè molto probabilmente c’è un errore di autorizzazioni, un file .htaccess corrotto o un limite di memoria troppo basso. Se si dispone di un sito WordPress, l’errore 500 può anche essere causato da un plug-in di terze parti, è possibile verificare questo disattivando i plugin, uno per uno, fino a trovare il colpevole.

502 – Bad Gateway 

Il codice di errore 502 rappresenta un problema di comunicazione tra due server e si verifica quando il client si connette ad un server che agisce come gateway o proxy ed ha bisogno di accedere a un server upstream.

Nella maggior parte dei casi i due server che comunicano non sono d’accordo sul protocollo e lo lo scambio dei dati. Questo di solito accade quando una delle macchine non è configurata correttamente.

503 – Service Temporarily Unavailable (Servizio temporaneamente non disponibile)

Questo codice di errore indica che le risorse a disposizione sono esaurite, es. un sovraccarico temporaneo sul server. L’errore 503 errore significa che il server web non è attualmente disponibile, questa è di solito una condizione temporanea che verrà risolta con un certo ritardo.

504 – Gateway Time-Out 

E’ un problema di comunicazione Server-Server dietro il Gateway, molto simile all’errore Bad Gateway 502. Quando viene restituito il codice di stato 504 c’è anche un server di livello superiore in background che dovrebbe inviare i dati al server connesso al nostro client. In questo caso, il server di livello inferiore non riceve una risposta tempestiva dal server upstream cui aveva accesso.

 

Per maggiori informazioni sui codici di errore consulta anche questa pagina.

 

Alla Prossima.

 

Per i Webmaster, il tempo necessario al caricamento di una pagina o del proprio sito web è una delle cose più importanti da considerare, in quanto è una delle chiavi per mantenere i lettori costantemente fedeli al proprio sito. Un sito che carica da 1-5 secondi è già accettabile, mentre se il vostro sito ha un tempo di caricamento più lungo, gli utenti non aspetteranno e preferiranno navigare in un altro sito.

Per evitare che ciò accada, si può tentare di utilizzare questi Tools open source che possono verificare le prestazioni e la velocità del vostro sito web. Questi strumenti vi daranno una panoramica e delle raccomandazioni su come si potrebbe migliorare il tempo di risposta del vostro sito.

 

 

 

 

 

 

 

 

 

 

1) FreeSpeedTest è il Tools principale per misurare la velocità delle connessioni Internet e il tempo di caricamento della pagina web. Funziona anche senza inserire l’Email.

Visita FreeSpeedTest.com

 

 

 

 

 

 

 

 

 

 

2) Pingdom Tools è uno dei Tools più popolari, misura la velocità di caricamento del tuo sito web.

Visita pingdom.com

 

 

 

 

 

 

 

 

 

 

3) Site-perf è uno Tools che verifica le prestazioni di un sito web. Emula il comportamento naturale di un browser per scaricare la pagina con tutte le immagini, CSS, JS ed altro.

Visita siteperf.com

 

 

 

 

 

 

 

 

 

 

4) IwebTool.com permette di controllare e confrontare la velocità di 10 siti diversi nello stesso momento.

Visita iwebtool.com

 

 

 

 

 

 

 

 

 

 

5) LinkVendor è un Tools che mostra quanto tempo un sito web richiede per caricare.

Visita linkvendor.com

 

Stai cercando un Hosting Veloce?

I nostri Piani Hosting sono l’ideale. Offriamo Hosting a prezzi contenuti e prestazioni elevate.

Contattaci

 

Una delle ultime tendenze nel design dei siti web è la vCard. Una vCard è un incrocio tra un portfolio online e un biglietto da visita, ed è un ottimo modo per farsi conoscere online. Le vCard di solito includono degli esempi dei lavori eseguiti, un form di contatto, link ai social media e una sezione About (Chi Siamo), che la rende ideale per chi non ha un ampio portfolio da mostrare.

Di seguito trovate 6 vCard completamente gratuite pronte da scaricare.

 

CLEAN VCARD

Questo modello di vCard include un motore di ricerca, jQuery, un modulo di contatto PHP e un layout tableless.

 

ELEGANT DARK VCARD

Questo modello di vCard include il file PSD ed offre un design scuro con una galleria e pagina dei contatti.

 

VCARD PERSONAL PORTFOLIO MINISITE

Questo modello di vCard include il file PSD ed offre un design unico con Portfolio e pagina dei contatti.

 

JOOMLA VCARD

Questo modello di vCard per Joomla utilizza un layout e un design molto semplice che lo rende ideale per chi vuole un semplice biglietto da visita del proprio sito.

 

FREE VCARD

Questo modello di vCard offre un design unico e più pagine.

 

MINICARD THEME

Questo modello di vCard offre un Portfolio in lightbox, supporto sociali network.

 

Stai cercando dei Template Professionali?

 

Stai cercando anche un Hosting Professionale ?

I nostri Piani Hosting sono professionaliOffriamo Hosting a prezzi contenuti e prestazioni elevate.

Contattateci

 

Alla Prossima.

 

Se stai usando PayPal potresti aver ricevuto una e-mail che informa sulle modifiche relative ai certificati e al protocollo SSL.

Se il tuo sito web utilizza un certificato SSL (HTTPS), è necessario che il protocollo SSL utilizzi SHA-2. È possibile effettuare una verifica del tuo sito su SSLLABS.

I nostri server sono stati aggiornati e soddisfano i requisiti richiesti, ma se il test SSL dovesse mostrare degli errori contatta la nostra assistenza oppure apri un Ticket presso la nostra Area Clienti.

Possiamo confermare che l’aggiornamento non ha nessun impatto sulla gestione quotidiana dei siti web ospitati presso i nostri server, tutti i siti che abbiamo testato lavorano bene anche con FireFox 36 e Google Chrome che sono i browser più severi per quanto riguarda la crittografia SSL .

 

Inizia a guadagnare con il tuo sito diventando nostro affiliato. Registrandoti nell’Area Clienti e sottoscrivendo l’affiliazione riceverai un bonus iniziale nel tuo account affiliato di €5,00 Euro e guadagnerai il 10% di ogni pagamento per ogni cliente che porterai da noi.

Quando un utente acquista un servizio sul nostro sito attraverso il tuo link affiliato, verrà inserito un cookie contenente il tuo ID affiliato, così anche se torneranno su Xlogic in un secondo momento riceverai comunque la tua commissione.

La durata del cookie è di 30 giorni, il pagamento minimo da raggiungere è di 50 Euro.  Attraverso il pannello di controllo potrai verificare in qualsiasi momento i ricavi pubblicitari maturati. Il guadagno verrà prima accreditato sul tuo profilo ed in seguito verrà versato sul tuo conto entro 20 giorni dal raggiungimento della somma di 50Euro.

 

Per ulteriori informazioni, aprite un ticket o contattate il nostro Supporto.

 

Oggi vi presentiamo quattro strumenti utili gratuiti che consentono di testare il proprio sito web utilizzando varie combinazioni di browser e sistemi operativi.

Browsershots

 

 

 

 

 

 

 

 

 

 

 

Browsershots è sicuramente lo strumento gratuito più completo per testare il proprio sito su diversi Browser e a diverse risoluzioni. Comprende Linux, Windows e browser BSD, Firefox, Galeon, Iceape, Kazehakase, Epifania etc.

 

Spoon

 

 

 

 

 

 

 

 

 

 

 

 

Spoon è un servizio di emulazione delle applicazioni. Offre le versioni gratuite di Firefox, Chrome, Opera e Safari per gli utenti Windows. I browser inclusi sono: Firefox 2-5, 4-8 Chrome, Safari e Opera 3-5 9-10.

 

Adobe BrowserLab

 

 

 

 

 

 

 

 

 

 

 

Adobe BrowserLab è un servizio gratuito di compatibilità Browser che consente di verificare una serie di browser moderni e legacy, tra cui diverse versioni di Chrome, Safari, IE e Firefox. Il servizio può accedere alle pagine dinamiche sul web o essere visualizzato localmente attraverso Firebug o Adobe Dreamweaver CS5.

 

IETester

 

 

 

 

 

 

 

 

 

IETester è un software gratuito che analizza la compatibilità con i browser per Windows: IE9, IE8, IE7, IE6 e IE5.5 su Windows 7, Vista e XP.

 

Stai cercando un Hosting Professionale?

I nostri Piani Hosting sono l’idealeOffriamo Hosting a prezzi contenuti e prestazioni elevate.

 

Alla Prossima.