Quando navighi sul Web, utilizzi sempre gli URL. Sia che tu segua un collegamento, clicchi su un segnalibro o digiti l'indirizzo di un sito web nel tuo browser, c'è un URL al centro dell'operazione. Ma cos'è un URL e come si modifica uno?
Cosa significa quell'acronimo?
Innanzitutto, hai ragione a riconoscere che "URL" è un acronimo, ma la versione completa non aiuta necessariamente a spiegare le cose; URL sta per "Uniform Resource Locator". In un senso semplificato, quella frase in realtà significa solo "indirizzo" e questo è esattamente ciò che è un URL: l'indirizzo di una pagina web.
In generale, un URL può essere separato in cinque sezioni, ognuna delle quali è più specifica dell'ultima. Sono un po 'come gli indirizzi postali in gran parte del mondo occidentale, tranne che in ordine inverso. Entro la fine di questo articolo, saprai a quale scopo serve ciascuna di queste parti e sarai in grado di comprendere qualsiasi URL che incontri a un livello più profondo di prima.
Il protocollo: cosa fare con questo URL
La maggior parte degli URL che incontri verranno utilizzati per identificare siti Web o singole pagine Web, ma gli URL possono effettivamente essere utilizzati in altri contesti; il protocollo aiuta a definire questo contesto molto ampio fin dall'inizio.
Il protocollo standard utilizzato per fare riferimento ai siti Web è HTTP, ma altri protocolli comuni includono "mailto" (per la posta elettronica), "file" (per l'accesso al file system locale) e FTP (per il trasferimento di file).
C'è un altro protocollo che ti sei imbattuto: HTTPS. Come puoi immaginare, è un cugino stretto del protocollo HTTP standard, ma questo prefisso URL indica che è una versione "sicura". In sostanza, ciò significa che l'utilizzo di un URL di questo tipo è più privato rispetto all'alternativa HTTP standard: lo farai spesso vedere un URL di questo tipo accompagnato dall'icona di un lucchetto nella barra degli indirizzi del browser, che potrebbe persino nascondere il protocollo del tutto.
Alcuni browser offrono i propri protocolli personalizzati univoci come nell'URL della pagina delle preferenze di Chrome, "chrome: // settings /".
Sperimentare con gli indirizzi
Prova a digitare "file:///"nella barra degli indirizzi del browser per visualizzare i file sul tuo computer. Se stai visualizzando una pagina web non sicura (come http: //apache.org) prova a modificare l'URL per visualizzare invece la versione protetta (ad es. https: //apache.org). Molti siti ti reindirizzeranno automaticamente dalla loro versione standard all'equivalente sicuro.
L'host: un indirizzo per l'intero sito
L'host (simile, anche se non necessariamente identico, al nome host o al dominio) è ciò che identifica uno specifico "sito web". È composto da una serie di parti separate da punti e spesso è tutto ciò che serve per accedere alla home page di una determinata azienda o al sito Web di un prodotto.
L'ordine delle parti nel dominio è l'ordine opposto rispetto all'URL complessivo, ovvero. inizia in modo specifico e diventa più generale man mano che procede. Nell'esempio, "www" è il bit più specifico, quindi viene fornito un bit "amazon" più generale, quindi infine il "dominio di primo livello" come "com".
Per saperne di più: Che cosa rappresentano le estensioni di dominio URL e perché sono necessarie
C'è molto di più su Internet che solo i siti .com, .org e .net. Il mondo dei domini di primo livello è esploso alcuni anni fa. Ma cos'è un TLD? Scopriamolo.
Sperimentare con gli URL
Una delle modifiche più utili che puoi apportare a un dominio è la modifica dei livelli finali che si riferiscono alla tua posizione. Questo potrebbe essere solo il dominio di primo livello o forse anche la parte precedente.
Ad esempio, questo libro su amazon.com (il sito statunitense):
https://www.amazon.com/Animal-Farm-George-Orwell/dp/0451526341/
può essere visualizzato su Amazon Germania cambiando "com" con "de", fornendo:
https://www.amazon.de/Animal-Farm-George-Orwell/dp/0451526341/
Il percorso: un indirizzo per una pagina specifica
Il percorso identifica una pagina specifica sul sito Web dell'URL. Mentre l'ospite ha iniziato in modo specifico ed è diventato più generale mentre leggiamo da sinistra a destra, il percorso è esattamente l'altro senso inverso: inizia "più generale" e diventa "più specifico" quando si restringe la posizione esatta della finale pagina. È simile al modo in cui indirizzi i file su un computer perché, nel caso più semplice, fa esattamente questo.
Sperimentare con i percorsi
Non ci sono garanzie, ma i siti web, di solito quelli meglio organizzati, spesso struttureranno i loro percorsi in modo tale che possano essere navigati tramite editing manuale. Ad esempio, se stai guardando questo URL:
https://www.apple.com/ipad/compare/
puoi provare a rimuovere l'ultima parte del percorso per navigare "su" un livello:
https://www.apple.com/ipad/
La query: parametri URL
Quando una risorsa è più complicata di una semplice pagina, inserisci la "stringa di query", una raccolta di parametri URL che sono in genere coppie nome / valore, ciascuna separata da una "&".
Ogni sito (in effetti, ogni pagina di un sito Web) è libero di decidere tutto su come gestire i parametri URL, inclusi i loro nomi. Nell'esempio di YouTube, "v" si riferisce a un video specifico e "t", un momento in cui avviare la riproduzione del video.
Sperimentare con i parametri
I parametri URL offrono forse la massima flessibilità per "hacking" URL! Ad esempio, il parametro "t" dell'URL di YouTube è abbastanza flessibile; invece dei secondi, può rappresentare i minuti:
https://www.youtube.com/watch? v = yh5MEDKrwqI & t =1 m
oppure può combinare i due:
https://www.youtube.com/watch? v = yh5MEDKrwqI & t =1 m 30 s
Un identificatore di frammento: punto all'interno di una pagina
Un altro pezzo di gergo altamente tecnico che descrive un concetto semplice, un "identificatore di frammento" è la parte più specifica dell'URL, indirizzata a una singola parte della pagina.
Sarà disponibile solo se la pagina sottostante lo supporta, ma Wikipedia è un buon esempio di come è fatto.
I collegamenti nella sezione Contenuti di l'URL di Wikipedia sopra navigano tutti all'interno della stessa pagina, usano semplicemente identificatori di frammenti diversi per individuare punti diversi.
Sperimentare con gli identificatori
Spesso, la prima cosa da fare è rimuovere semplicemente l'identificatore di frammento; questo non è minimamente dannoso, convertirà semplicemente un URL "specifico per un punto" in uno che si trova nella parte superiore della pagina per impostazione predefinita. Potrebbe essere necessario farlo se hai fatto clic su un link "contenuto", ma desideri inviare a qualcuno l'URL nella parte superiore della pagina. A tal fine, inizia con l'URL completo:
https://en.wikipedia.org/wiki/URL#Storia
quindi rimuovi semplicemente l'identificatore del frammento:
https://en.wikipedia.org/wiki/URL
E questo è un URL!
Ora sai tutto sull'anatomia di un URL, dal protocollo all'identificatore di frammento. Gli URL iniziano generali e diventano più specifici man mano che li leggi da sinistra a destra. Una volta capito come funziona ogni parte, puoi modificare un URL per apportare modifiche utili.
Un'altra area specifica che offre maggiori informazioni è l'estensione del dominio.
Credito immagine: Chris Dlugosz /Flickr
C'è molto di più su Internet che solo i siti .com, .org e .net. Il mondo dei domini di primo livello è esploso alcuni anni fa. Ma cos'è un TLD? Scopriamolo.
- Spiegazione della tecnologia
- HTTPS
Bobby è un appassionato di tecnologia che ha lavorato come sviluppatore di software per quasi due decenni. È appassionato di giochi, lavora come revisore per Switch Player Magazine ed è immerso in tutti gli aspetti dell'editoria online e dello sviluppo web.
Iscriviti alla nostra Newsletter
Iscriviti alla nostra newsletter per suggerimenti tecnici, recensioni, ebook gratuiti e offerte esclusive!
Ancora un passo…!
Conferma il tuo indirizzo e-mail nell'e-mail che ti abbiamo appena inviato.