un URL absolut versus un URL relatiu
El localitzador uniforme de recursos (URL) és una adreça que especifica on es troba un document o recurs concret a la World Wide Web (WWW). El millor exemple d'URL és l'adreça d'una pàgina web a la WWW, com ara https://www.cnn.com/. L'URL absolut, també anomenat enllaç absolut, és una adreça d'Internet completa que porta l'usuari al directori o fitxer exacte d'un lloc web. Un URL relatiu o una adreça d'Internet parcial, apunta a un directori o un fitxer relatiu al directori o fitxer actual.
Què és l'URL absolut?
L'URL absolut, que proporciona una adreça completa d'una pàgina web o d'un recurs a la WWW, generalment té el format que s'indica a continuació.
protocol://hostname/other_details
Normalment, el protocol de transferència d'hipertext (https://) s'utilitza com a secció de protocol. Però el protocol també podria ser ftp://, gopher:// o file://. El nom d'amfitrió és el nom de l'ordinador on resideix el recurs. Per exemple, el nom d'amfitrió del servidor web central de la CNN és www.cnn.com. La secció other_details inclou informació sobre el directori i el nom del fitxer. El significat exacte de la secció other_details depèn tant del protocol com de l'amfitrió. El recurs indicat per l'URL absolut resideix normalment en un fitxer, però també es pot generar sobre la marxa.
Què és l'URL relatiu?
Com s'ha esmentat anteriorment, un URL relatiu apunta a un recurs relatiu al directori o fitxer actual. Un URL relatiu pot adoptar diverses formes diferents. Quan es fa referència a un fitxer que resideix al mateix directori que la pàgina referida actualment, l'URL relatiu pot ser tan senzill com el nom del propi fitxer. Per exemple, si necessiteu crear un enllaç a la vostra pàgina d'inici a un fitxer anomenat my_name.html, que resideix al mateix directori que la vostra pàgina d'inici, simplement podeu utilitzar el nom del fitxer de la següent manera:
El meu nom
Si el fitxer que necessiteu enllaçar es troba dins d'un subdirectori del directori de la pàgina de referència, heu d'incloure el nom del subdirectori i el nom del fitxer a l'URL relatiu. Per exemple, si estem intentant enllaçar un fitxer my_parents.html que es troba dins d'un directori anomenat pares, que en realitat resideix dins del directori que conté la vostra pàgina d'inici, l'URL relatiu es veurà com el següent.
Els meus pares
A més, si voleu fer referència a un recurs que resideix en un directori que es troba en un nivell superior a l'estructura de directoris que el directori que conté la pàgina de referència, podeu utilitzar dos punts consecutius. Per exemple, si voleu fer referència a un fitxer anomenat home.html que es troba en un directori a sobre de la vostra pàgina d'inici, podeu utilitzar un URL relatiu de la següent manera.
Casa
Diferència entre l'URL absolut i l'URL relatiu
La principal diferència entre un URL absolut i un URL relatiu és que, un URL absolut és una adreça completa que apunta a un fitxer o un recurs, mentre que un URL relatiu apunta a un fitxer relatiu al directori o fitxer actual.. L'URL absolut conté més informació que un URL relatiu, però l'ús d'URL relatius és molt més fàcil, ja que són més curts i més portàtils. Però els URL relatius només es poden utilitzar per fer referència a enllaços que resideixen al mateix servidor que la pàgina que els fa referència.